1234567891011121314151617181920212223242526272829303132 |
- import ch_audio from "./audio/audio";
- import pvp from "./pvp/ch_pvp";
- import util from "./ch_util";
- import sign from "./sign/sign";
- import { ch_net, game_protocol } from "./net/net";
- import { NetPlayer } from "./net/NetPlayer";
- import { NetRoom } from "./net/NetRoom";
- export { NetPlayer, NetRoom };
- export type { game_protocol };
- export const ch = {
- /**主sdk(需要初始化)*/
- sdk: chsdk,
- /**日志*/
- log: chsdk.log,
- /**本地缓存*/
- storage: chsdk.storage,
- /**日期*/
- date: chsdk.date,
- /**创建一个模块事件*/
- get_new_event<CT>() { return chsdk.get_new_event<CT>() },
- //---------------------------------------------
- /**交互*/
- pvp: pvp,
- /**创建一个新的网络连接管理*/
- get_new_net<gd extends game_protocol>() { return new ch_net<gd>(); },
- /**工具*/
- util: util,
- /**登录签到模块*/
- get sign(): sign { return sign.getInstance(); },
- /**音频播放模块(需要初始化)*/
- get audio(): ch_audio { return ch_audio.getInstance(); },
- }
|