game.js
833 Bytes
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
"use strict";
const debug = false;
if (debug) {
require('adapter.js');
__globalAdapter.init();
require('cocos/cocos2d-js.js');
__globalAdapter.adaptEngine();
} else {
require('adapter-min.js');
__globalAdapter.init();
require('cocos/cocos2d-js-min.js');
__globalAdapter.adaptEngine();
}
window.Promise = require('./bluebird.core.js').Promise;
require('./ccRequire');
require('./src/settings'); // Introduce Cocos Service here
require('./main'); // TODO: move to common
// Adjust devicePixelRatio
cc.view._maxPixelRatio = 4;
if (cc.sys.platform !== cc.sys.WECHAT_GAME_SUB) {
// Release Image objects after uploaded gl texture
cc.macro.CLEANUP_IMAGE_CACHE = true;
} // sub context need to boot after SubContextView component enabled in main context
if (!__globalAdapter.isSubContext) {
window.boot();
}