我是cocos2d-x
的新手
使用javascript
命令行创建create_project.py
项目并运行项目后,我在控制台中看到了这些警告:
Cocos2d: Get data from file(cocos2d-jsb.jsc) failed!
Cocos2d: Get data from file(jsb.jsc) failed!
Cocos2d: Get data from file(jsb_cocos2d_constants.jsc) failed!
Cocos2d: Get data from file(jsb_cocos2d.jsc) failed!
Cocos2d: Get data from file(jsb_cocos2d_extension.jsc) failed!
Cocos2d: Get data from file(jsb_cocos2d_studio.jsc) failed!
Cocos2d: Get data from file(jsb_chipmunk_constants.jsc) failed!
Cocos2d: Get data from file(jsb_chipmunk.jsc) failed!
Cocos2d: Get data from file(jsb_opengl_constants.jsc) failed!
Cocos2d: Get data from file(jsb_opengl.jsc) failed!
Cocos2d: Get data from file(jsb_cocosbuilder.jsc) failed!
Cocos2d: Get data from file(jsb_sys.jsc) failed!
Cocos2d: Get data from file(jsb_deprecated.jsc) failed!
我的项目中没有.jsc
个文件,它只有.js
个文件。
1.我怎样才能摆脱那些警告>
2.有关cocos2d javascripts的初学者是否有任何推荐文件?
谢谢
答案 0 :(得分:2)
它首先查找.jsc文件作为其编译的javascript并且可能更快,如果它无法找到它们,它会回退到使用.js文件。这是通常的行为,
请参阅cocos2d-iphone中的jsbcore.mm和Cocos2d-x中的ScriptingCore.cpp
也 如果您是新创建项目,它将检查是否有任何jsc文件,如果没有,如果设置了标志,它将为您创建它们(cocos2d-iphone的JSB_ENABLE_JSC_AUTOGENERATION)
FileUtils会抛出这些警告,所以没有什么可担心的。