cocos2dx-lua 3.8 cocos 模拟器 怎么设置 可以输出 log
没有log真不方便,代码错了都不知道错在哪行。
3.7的时候log还是能正常输出的
编译你的项目, ide-support/CodeIDESupport.h
#define CC_CODE_IDE_DEBUG_SUPPORT 1
AppDelegate.cpp
#if (COCOS2D_DEBUG > 0) && (CC_CODE_IDE_DEBUG_SUPPORT > 0)
都为1 就有log
感谢2楼
CC_CODE_IDE_DEBUG_SUPPORT 默认就是 1
COCOS2D_DEBUG 不是 config.lua 的 DEBUG 参数吗? 一直都写的是2
要重新编译 cocos 模拟器 吗
在AppDelegate.cpp 里面加上
engine->executeString(“print = release_print”);
加载下面代码上面
#if (COCOS2D_DEBUG > 0) && (CC_CODE_IDE_DEBUG_SUPPORT > 0)
不过手机上不知道怎么看到日志。
local function main()
print = release_print
require(“app.MyApp”):create():run()
end
在 main 函数里面加句 print = release_print
printf("…)
print(“fdsfds”)
都可以显示出来了
这个方法真的管用,太感谢了