53 lines
1.3 KiB
JavaScript
53 lines
1.3 KiB
JavaScript
|
|
"use strict";
|
||
|
|
cc._RF.push(module, '1402aqxbxBO4rzB8JJM8PhV', 'client');
|
||
|
|
// Scripts/client/client.js
|
||
|
|
|
||
|
|
"use strict";
|
||
|
|
|
||
|
|
/*******************************************************************************
|
||
|
|
*
|
||
|
|
* client游戏模块入口
|
||
|
|
*
|
||
|
|
*
|
||
|
|
*
|
||
|
|
* 2020.05.15
|
||
|
|
******************************************************************************/
|
||
|
|
|
||
|
|
// 组件安装
|
||
|
|
var install = function install(_js) {
|
||
|
|
var ref = require(_js);
|
||
|
|
if (ref && ref.install) {
|
||
|
|
ref.install();
|
||
|
|
}
|
||
|
|
};
|
||
|
|
|
||
|
|
// 组件卸载
|
||
|
|
var uninstall = function uninstall(_js) {
|
||
|
|
var ref = require(_js);
|
||
|
|
if (ref && ref.uninstall) {
|
||
|
|
ref.uninstall();
|
||
|
|
}
|
||
|
|
};
|
||
|
|
window.gcore = window.gcore || {};
|
||
|
|
window.client = window.client || {};
|
||
|
|
client.loadView = {};
|
||
|
|
|
||
|
|
// gcore
|
||
|
|
gcore.Timer = require('Timer');
|
||
|
|
gcore.BaseEvent = require('eventor');
|
||
|
|
|
||
|
|
// 全局事件器
|
||
|
|
var GlobalEvent = new gcore.BaseEvent();
|
||
|
|
GlobalEvent.EVT_SOCKET_CONNECT = "EVT_SOCKET_CONNECT";
|
||
|
|
GlobalEvent.EVT_SOCKET_RECONNECT = "EVT_SOCKET_RECONNECT";
|
||
|
|
GlobalEvent.POOL_NET = "POOL_NET";
|
||
|
|
GlobalEvent.EVT_SOCKET_DISCONNECT = "EVT_SOCKET_DISCONNECT";
|
||
|
|
GlobalEvent.EVT_GUIDE_SOCKET_DISCONNECT = "EVT_GUIDE_SOCKET_DISCONNECT";
|
||
|
|
GlobalEvent.EVT_GUIDE_OPEN_MAINUI = "EVT_GUIDE_OPEN_MAINUI";
|
||
|
|
gcore.GlobalEvent = GlobalEvent;
|
||
|
|
|
||
|
|
// client
|
||
|
|
install('socket');
|
||
|
|
install('dtkey');
|
||
|
|
|
||
|
|
cc._RF.pop();
|