-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcocos2d.js
54 lines (51 loc) · 2.02 KB
/
cocos2d.js
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
(function () {
var d = document;
var c = {
COCOS2D_DEBUG:0, //0 to turn debug off, 1 for basic debug, and 2 for full debug
box2d:false,
chipmunk:true,
showFPS:true,
frameRate:60,
loadExtension:false,
tag:'gameCanvas', //the dom element to run cocos2d on
engineDir:'js/libs/cocos2d/',
//SingleEngineFile:'',
appFiles:[
'src/resource.js',
'src/core/GameUtils.js',
'src/core/SpriteSheetsLoader.js',
'src/core/CrickerActor.js',
'src/animatedObjects/PalmTree.js',
'src/interactiveObjects/CrumblingBlock.js',
'src/interactiveObjects/DestructibleBlock.js',
'src/interactiveObjects/PortalObject.js',
'src/interactiveObjects/BoxObject.js',
'src/interactiveObjects/ElevatorObject.js',
'src/interactiveObjects/BombObject.js',
'src/core/PlaygroundLayer.js',
'src/core/LevelScene.js',
'src/levels/Level001.js',
'src/levels/Level01.js'
]
};
window.addEventListener('DOMContentLoaded', function () {
//first load engine file if specified
var s = d.createElement('script');
/*********Delete this section if you have packed all files into one*******/
if (c.SingleEngineFile && !c.engineDir) {
s.src = c.SingleEngineFile;
}
else if (c.engineDir && !c.SingleEngineFile) {
s.src = c.engineDir + 'platform/jsloader.js';
}
else {
alert('You must specify either the single engine file OR the engine directory in "cocos2d.js"');
}
/*********Delete this section if you have packed all files into one*******/
//s.src = 'Packed_Release_File.js'; //IMPORTANT: Un-comment this line if you have packed all files into one
document.ccConfig = c;
s.id = 'cocos2d-html5';
d.body.appendChild(s);
//else if single file specified, load singlefile
});
})();