打开\cocos2d-x-2.2.3\cocos2d-win32.vc2012.slnsln里面有个TestLuaproject初探完成...(不要逗) 启动一下project,cocos2d-x的demo都在这project里了,好了,開始入正题了。 project的入口是:AppDelegate
转载 2017-04-30 11:03:00
48阅读
2评论
本人参照网址:http://cn.cocos2d-x.org/tutorial/show?id=1749,下面记录下过程以及自己遇到的问题。我定义的类以及头文件如下:#include "cocos2d.h" USING_NS_CC; class TestLua : public cocos2d::Node { public: TestLua(void); ~TestLua(void);
前期准备工作:第一步下载插件https://github.com/Tencent/UnLua 下载的内容包了ULua的范例,可以先跳过,等看完教程再去看。第二步,新建C++项目,命名为TestLua并且将Lua插件复制到项目中 重新生成项目,然后打开TestLua.sln重新编译一下新建TestLua蓝图,点击类设置添加UnLuaInterfac
转载 2024-03-25 22:40:28
121阅读
正确的编译命令gcc -lm -g -o test test.c /usr/local/lib/liblua.a -ldl问题1:缺少/usr/local/lib/liblua.a/data1/www/lua/luacapi/testlua3.c:10: undefined reference to `luaL_newstate' /data1/www/lua/luacapi/testlua3
操作系统环境: [root@localhost testlua]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noar
转载 2021-06-08 00:09:47
1455阅读
2评论
订婚app要么game'肯定不会陌生:CCScrollView并且CCTableView。假如我不知道是什么CCScrollView,再看看testcpp要么testlua样品棒。先说说CCScrollView:.cpp和.h文件在\cocos2d-x-2.2.3\extensions\GUI\文件夹下,所以要使用CCScrollView首先要引入头文件#include "cocos-ext.h"
转载 2015-07-07 15:39:00
27阅读
2评论
注意:这篇文章中所用到的变量调用均为值拷贝,并不能改变Lua脚本中的值,除了接口拷贝(引用拷贝,会改变Lua中的值) 在TestLua中定义一些变量print("LuaTest") testInt=10 testStr="ABC" testBool=true testFloat=1.2 --无参数无返回值的函数 testFun1=function() print("无参无返回函数")
转载 2024-04-08 16:12:24
301阅读
Lua本是一门面向过程的解释性语言。但在开发过程中有很多人还是习惯于面向对象编程。在Lua中我们能够使用table模拟类。只是写起来不太爽(特别是在继承一些C++类的时候)。通过查看演示样例。发现cocos2d-x\samples\Lua\TestLua\Resources\luaScript路径下...
转载 2015-12-30 14:51:00
91阅读
2评论
正文:  TestLua的例子,挺有意思的,使用Lua对网游开发来说,很实用。我目前这个项目没有使用Lua等脚本,已经吃尽苦头了,每次客户端更新就流失好多玩家。虽然我的项目没有用cocos2d-x开发,但是因为最近在研究它,所以就好奇一下lua和cocos2d-x的整合。Himi那篇了(高手一只,不解释)。所以只能靠自己了。Lua例子,以及在cocos2d-x里使用Lua的简单规则,请
转载 3月前
396阅读