主题
Skip to content 














WARNING
💡 Unity 快手小游戏
CAUTION
注意
准备工作:
- 切换并安装快手插件



导入配置
WARNING
💡 需要切 WebGL 平台
并需要将webgl选择为webgl 1.0 版本

导入游戏配置



设置项目
Debug 模式的开启或关闭
发最后一个正式包时,一定要取消 DebugMode


功能组件
快手 WEBGL 下面的输入 InputField 会失效
可以动态添加组件
ZMYSDK.ZMYSDKManager.I.XYXHandler.InputFieldAdapter(inputField.gameObject);
构建与调试
构建
Unity 菜单栏选择:快手小玩法 => 打开WebGL打包界面


打包后产物

导出的miniPlay使用快手小游戏开发者工具打开

点真机预览,扫码进入游戏调试
快手 QA
1.加载问题排查 AssetBundle the URI is empty

解决办法:使用该办法绕过一下
UnityWebRequestAssetBundle.GetAssetBundle(new Uri("xxxxx"));
MissingMethodException
MissingMethodException: Default constructor not found for type xxxxxx 问题处理
增加一个link.xml文件:
xml
<linker>
<assembly fullname="LitJson" preserve="all"/>
<assembly fullname="ks-runtime" preserve="all"/>
</linker>
放到Unity工程Assets目录下
2.问题排查 WebAssembly.instantiate():expected magic
游戏暂时没适配br,暂时选择Disabled

点我快速对接


