遇到这个问题,内心很崩溃,但得知问题所在,就又想抽自己两耳光,太粗心了。
首先分析:
不执行脚本有可能有几种情况:
1、界面卡死,程序没执行到engine->executeScriptFile()这里,程序就停止了。
2、脚本路径问题,你需要查看是否添加了搜索路径,apk包中是否存在脚本文件。
3、脚本问题,程序已经执行了脚本,但是脚本本身有问题,你需要在mian.lua中打印输出,查看是否执行了脚本。
4、在第三种情况下,程序可能已经执行了脚本,但是脚本中的log却始终打印不出来,这就有可能是你没有将cocos原本的lua脚本文件夹(cocos)导入到apk中。