# WeGame Unity 接入
# 一、Unity PlayerSettings配置
Scripting Define Symbols
- 添加WEGAME_SDK
# 二、接口
# 1、设置平台参数接口
调用类 | DHSDKHelper |
---|---|
接口 | setHostPlatformParam |
参数 | json字符串 json value都为string,key定义如下: DHAppId(产品id) DHChannelId(渠道id) DHInviteCode(邀请码) HostUrl(域名) HostPlatformAppId(wegame gameId) mainChannel (主渠道号) subChannel (次渠道号) |
调用说明 | 在初始化接口调用之前设置平台参数 HostUrl目前可选为DHHostPlatformSDK.DHHostPlatformConst.HOST_DEBUG_CHINA和DHHostPlatformSDK.DHHostPlatformConst.HOST_CHINA,分别对应国内测试服和国内正式服,测试接口请使用测试服,正式发布请使用正式服 |
# 2、特殊回调处理
回调信息码 | 回调说明 |
---|---|
DHSDKHelper.DHSDKConst.REQ_EXIT | 退出游戏回调,游戏收到回调后需要立即退出游戏 |
DHSDKHelper.DHSDKConst.REQ_INDULGE | 防沉迷回调,游戏收到回调后需要退出登录弹窗提示或强退 |
# 3、其他接口参照基本接口调用接入即可
# 注意事项:
# 1、初始化报错 RailNeedRestartAppForCheckingEnvironment return true
首先排查wegame dev客户端是否有项目权限,以及代码gameid填写正确,重点要重启UnityHub