ch.ts 808 B

123456789101112131415161718192021222324252627
  1. import ch_audio from "./audio/audio";
  2. import pvp from "./pvp/ch_pvp";
  3. import util from "./ch_util";
  4. import sign from "./sign/sign";
  5. export const ch = {
  6. /**主sdk(需要初始化)*/
  7. sdk: chsdk,
  8. /**日志*/
  9. log: chsdk.log,
  10. /**本地缓存*/
  11. storage: chsdk.storage,
  12. /**日期*/
  13. date: chsdk.date,
  14. /**全局事件模块*/
  15. get event() { return chsdk.get_new_event<any>() },
  16. /**创建一个模块事件*/
  17. get_new_event<CT>() { return chsdk.get_new_event<CT>() },
  18. //---------------------------------------------
  19. /**交互*/
  20. pvp: pvp,
  21. /**工具*/
  22. util: util,
  23. /**登录签到模块*/
  24. get sign(): sign { return sign.getInstance(); },
  25. /**音频播放模块(需要初始化)*/
  26. get audio(): ch_audio { return ch_audio.getInstance(); },
  27. }