提示说明.txt 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. 1.
  2. chsdk.d.ts
  3. ch-sdk.umd.js
  4. 直接将上面的文件复制到cocosreator assets里
  5. 2.
  6. 尽早调用chsdk.init 初始化后成功后可以调用其它接口
  7. 具体接口参看接口chsdk.d.ts提示说明
  8. 3.
  9. 注意 chsdk.init 初始化的参数
  10. 上线测试阶段初始化可以使用测试服
  11. 正式上线后改为正式服关闭调试输出
  12. 游戏 id和自定义上报事件需要在后台设置,需要和运营人员沟通
  13. 下面的地址需要微信或抖音后台添加到白名单
  14. 测试服务器地址
  15. https://dev.ichunhao.cn
  16. https://receivetest.ichunhao.cn
  17. 正式服务器地址
  18. https://receive.ichunhao.cn
  19. https://app.ichunhao.cn
  20. cocoscreator 测试脚本
  21. @ccclass('test')
  22. export class test extends Component {
  23. async start() {
  24. const ret = await chsdk.init('1001',chsdk.loglevel.ALL,chsdk.serverType.dev);
  25. console.log('初始化',ret);
  26. let r = await chsdk.saveRankData('test',99,chsdk.updateType.day);
  27. console.log('上传排行傍数据',r);
  28. r = await chsdk.loadRankData('test',chsdk.updateType.day,50,true);
  29. console.log('拉取排行傍数据',r);
  30. r = await chsdk.saveGameData('test',{test_data:"测试数据"});
  31. console.log('保存游戏数据',r);
  32. r = await chsdk.loadGameData('test');
  33. console.log('加载游戏数据',r);
  34. r = await chsdk.getServerTime();
  35. console.log('获取服务器时间',r);
  36. r=await chsdk.loadProvinceRankInfo('level');
  37. console.log('获取全国榜',r);
  38. }
  39. update(deltaTime: number) {
  40. }
  41. }