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() { return chsdk.get_new_event() }, //--------------------------------------------- /**交互*/ pvp: pvp, /**创建一个新的网络连接管理*/ get_new_net() { return new ch_net(); }, /**工具*/ util: util, /**登录签到模块*/ get sign(): sign { return sign.getInstance(); }, /**音频播放模块(需要初始化)*/ get audio(): ch_audio { return ch_audio.getInstance(); }, }