VIGOO积分对战游戏技术接入文档

2020-08-08  本文已影响0人  简书用户3081

一 使用说明

  1. 版本号:1.0.0,更新时间:2020年08月08日
  2. 提交游戏前,请务必阅读接入指引文档,完成自测,谢谢!https://www.jianshu.com/p/b7ca835b616a

二 接入流程

  1. 请提供游戏地址给vigoo,地址需使用https
  1. vigoo返回游戏调试地址、Appkey

三 前端接口

  1. 引入JS:https://sdk.vigoo.com/vigoo/sdk.js?v=版本号 示例:
<script src="https://sdk.vigoo.com/vigoo/sdk.js?v=1.0.0"></script>
  1. vigooPVP.Init(Begin, End,Callback(data))
属性 类型 说明
Begin Function 开始游戏函数,调用后可开始立即开始游戏。
End Function 结束游戏函数,调用后可立即结算游戏
Callback Function 初始化完成后的回调函数
属性 类型 说明
language string 用户ip地区的语言代码,例如:zh 中文,en 英文等,cp根据对应语言代码,游戏内语言类型。
function begin(){
            ……
}
    function end(){
           ……
}
if( window["vigooPVP"] && window["vigooPVP"].Init ){
        window["vigooPVP"].Init(begin,end, (data)=>{
            console.log("language", data.language);
});
    }
  1. vigooPVP.SetProgress(progress)
属性 类型 说明
progress Number 游戏加载进度百分比
if( window["vigooPVP"] && window["vigooPVP"].SetProgress ){
        window["vigooPVP"].SetProgress(progress);
}
  1. vigooPVP.AddScore(score)
属性 类型 说明
score Number 玩家游戏过程中每次增长的分数
let numb = Math.floor(Math.random() * 100 + 1)
    score += numb;
 
    if( window["vigooPVP"] && window["vigooPVP"].AddScore ){
        window["vigooPVP"].AddScore(numb);
    }
上一篇 下一篇

猜你喜欢

热点阅读