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