| 文件名 | 修改时间 | 大小 | 操作 | ||
|---|---|---|---|---|---|
| .. | - | - | |||
| actors | actors | 2026-05-28 23:21 | - | ||
| core | core | 2026-05-28 23:21 | - | ||
| webconsole | webconsole | 2026-05-28 23:21 | - | ||
| DevToolsUtils.jsc | DevToolsUtils.jsc | 2026-05-28 23:21 | 20.05 KB | ||
| README.md | README.md | 2026-05-28 23:21 | 1.8 KB | ||
| event-emitter.jsc | event-emitter.jsc | 2026-05-28 23:21 | 5.06 KB | ||
| main.jsc | main.jsc | 2026-05-28 23:21 | 14.08 KB | ||
| transport.jsc | transport.jsc | 2026-05-28 23:21 | 15.37 KB |
README.md
Remote Debugging By Using FireFox
Requirement
- Firefox: From v24
How To Use
Prepare
Please refer to https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging .
Enable Debugger Support For Your JSB Project
bool AppDelegate::applicationDidFinishLaunching()
{
...
ScriptingCore* sc = ScriptingCore::getInstance();
sc->addRegisterCallback(register_all_cocos2dx);
sc->addRegisterCallback(register_all_cocos2dx_extension);
sc->addRegisterCallback(register_cocos2dx_js_extensions);
sc->addRegisterCallback(jsb_register_chipmunk);
sc->addRegisterCallback(register_all_cocos2dx_extension_manual);
sc->addRegisterCallback(register_CCBuilderReader);
sc->addRegisterCallback(jsb_register_system);
sc->addRegisterCallback(JSB_register_opengl);
sc->start();
#if defined(COCOS2D_DEBUG) && (COCOS2D_DEBUG > 0)
sc->enableDebugger(); // Enable debugger here
#endif
...
}
Run your game.
Open Firefox And Follow The Step As Follows
