1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
bool { // initialize Director director->setOpenGLView(EGLView::getInstance()); // turn director->setDisplayStats( true ); // set FPS. /60 if you director->setAnimationInterval(1.0 ScriptingCore* sc->addRegisterCallback(register_all_cocos2dx); sc->addRegisterCallback(register_all_cocos2dx_extension); sc->addRegisterCallback(register_cocos2dx_js_extensions); sc->addRegisterCallback(register_all_cocos2dx_extension_manual); sc->addRegisterCallback(jsb_register_chipmunk); sc->addRegisterCallback(JSB_register_opengl); sc->addRegisterCallback(jsb_register_system); sc->start(); #if sc->enableDebugger(); #endif ScriptEngineProtocol ScriptEngineManager::getInstance()->setScriptEngine(engine); ScriptingCore::getInstance()->runScript( "cocos2d-jsb.js" ); return true ; } |