手冊
http://cocos2d-x.org/docs/catalog/framework/html5/zh
- 程式執行順序
- index.html
- frameworks/Cocos2d-html5/CCBoot.js => 讀入 project.json 設定
- main.js => 載入與初始化 project.json 中 modules/jsList 指定的 JavaScript 檔
- 螢幕設定
http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/html5/v2/resolution-policy-design/zh.md - 啓動流程
http://cocos2d-x.org/docs/manual/framework/html5/v3/cc-game/zh
基本啓動
main.js
cc.game.onStart = function(){
//load resources
cc.LoaderScene.preload(resource_list, function () {
cc.director.runScene(new MyScene());
}, this);
};
cc.game.run();
延遲啓動
cc.game.onStart = function(){
//load resources
cc.LoaderScene.preload(resource_list, function () {
cc.director.runScene(new MyScene());
}, this);
};
cc.game.prepare();
document.getElementById(“myBtn”).addEventListener(“click”, function(){
cc.game.run();
});
- 場景
- http://cn.cocos2d-x.org/tutorial/show?id=1212
- http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v2/basic-concepts/director-scene-layer-and-sprite/zh.md