很清晰,在cocos2d-x的后台输出了,提示我们找不到hello.lua文件.当然也是找不到hello2.lua文件的. 这个是因为路径的问题,我没有配置vs,导致编译后生成的文件不是在当前项目的文件夹下,所以找不到lua文件,那就到HelloLua sample 文件夹下面将Resource文件夹下面的文件都拷贝到当前目录就可以了.然后再执行debug就可...
代码的端口统一即可3. breakSocketHandle luaIde断点及时刷新函数,需要在定时器中调用 该函数确保断点能够及时的 发送到lua 客户端4. debugXpCall 程序异常监听函数,用于当程序出现异常时调试器定位错误代码 cocos2.x localbreakSocketHandle,debugXpCall =require("LuaDebug")("localhost",7003) CCDirector:sharedDirect...
如果这一步你调试通了,那就表示从Android到C++的调用调通了,接下来再看C++怎么调用lua,需要在刚才的基础上添加一些配置: 1、先添加了: //把LuaEngine include进来之后,下面会用到这个 #include "CCLuaEngine.h" 2、在Java_org_cocos2dx_lua_AppActivity_pointsBalanceChange方法里添加一大堆东西,我挨个解释一下(...
1.将ZeroBrane Studio.app/Contents/ZeroBraneStudio/lualibs/mobdebug/mobdebug.lua这个文件拷贝到cocos2d-x/samples/Lua/HelloLua/Resources目录下。这步过程在Cocos2d-x v3.0 Beta2及以上版本可以略过,引擎已经集成了这个文件。 2.用Xcode打开cocos2d-x/build/cocos2d_samp...
简介:在VsCode上调试Cocos2d-x lua项目 之前在Windows上一直使用的是VisualStudio的Babelua插件进行调试lua项目的,但是在mac上,就傻眼了,写代码vscode成了首选。 在vscode中有非常多的lua插件,我中间也尝试了好几个,都感觉不是太理想,最后采用了这腾讯出品的LuaHelper,配套的也写了怎么调试lua项目 ...
1、在VS菜单上选择:【lua】【New Lua Project】创建Lua工程,如下图: (1)Lua scripts folder Lua代码的路径,该目录下的所有Lua文件将在“Folder Explorer”中列出。 (2)Lua exe path(调试时使用,调试时必填参数) 调试时启动的exe文件路径,简称Lua exe。
#define __HELLO_LUA_H_ #include "cocos2d.h" extern "C" { #include <lua.h> #include <lualib.h> #include <lauxlib.h> }; using namespace cocos2d; class HelloLua : public CCLayer { public: CREATE_FUNC(HelloLua); virtual bool init(); ...
免费开源cocos2..BabeLua 1.6.7.0版本1.新增文件查找界面(类似VC助手文件查找)2.优化BabeLua启动和退出速度3.优化调试过程中加载lua文件的速度文件查找快捷键 Ctrl+1 或 Alt + L
cocostudio是可以直接把csb文件导出成lua的,而lua本身又可以再一次压缩luac,这看起来效率还可以 试着测试这样一个简单结构的item,创建100个这东东: local a = require("testItem").create().root:getChildByName("panel_base"); local osClock1 = os.clock(); ...
输入print后能自动提示Lua标准接口,输入disp后能自动提示Cocos2d-Lua的接口,表明QuickXDev插件正常工作。 选择display.width,按Enter键,补全整个单词。保存文件,切换到Player3的helloworld项目模拟器,选择View→Refresh命令刷新模拟器,可以看到Player3的控制台有新加入的log信息。更方便的调试方式是在VS Code中直接启动QuickXD...