我是靠谱客的博主 柔弱爆米花,最近开发中收集的这篇文章主要介绍Unity 打包快手1、unity版本2、快手sdk3、打包方式4、快手预览 5、快手广告,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1、unity版本
首先需要支持autostreaming
unity版本
2、快手sdk
轻雀文档下载
3、打包方式
输入【instantGameAppid】 然后创建【bucket to use】 然后创建【Badge to Use】 打包快手需要选择【Use Animation Streaming】和【Use Font Streaming】,打包抖音不是必须
快手需要改变为mono模式同时需要勾选【ARmv7】和【ARM64】
4、快手预览
登录开发者账号选择创建项目 输入【appid】选择【unity类型】,在项目内导入快手json,点击预览即可
5、快手广告
【VideoAdID】是广告ID,【act】是成功发放奖励的方法,【actA】是广告播放失败是的奖励方法
RewardVideoAd ad = KS.CreateRewardedVideoAd(VideoAdID); //创建广告实例,注意需要更新广告位
ad.Show(new ADShowResultCallBack((data) =>
{
if (data.code == 1)//成功
{
Debug.Log("播放VideoAD成功");
// act?.Invoke();
}
else
{
Debug.Log("播放失败:" + data.msg);
actA?.Invoke();
}
}));
ad.OnError(new ADShowResultCallBack((data) =>
{
if (data.code == 1)//成功
{
//act?.Invoke();
Debug.Log("播放VideoAD成功");
}
else
{
Debug.Log("播放失败:" + data.msg);
actA?.Invoke();
}
ad.OffError(); // 取消error 监听
})); //监听播放广告错误回调
ad.OnClose(new ADCloseResultCallBack((data) =>
{
if (data.isEnded)//成功
{
act?.Invoke();//发放奖励
//actA?.Invoke();
Debug.Log("播放VideoAD成功,发放奖励");
}
else
{
Debug.Log("播放未完成,不发放奖励");
actA?.Invoke();
}
ad.OffClose(); //取消close监听
}));//监听关闭回调
最后
以上就是柔弱爆米花为你收集整理的Unity 打包快手1、unity版本2、快手sdk3、打包方式4、快手预览 5、快手广告的全部内容,希望文章能够帮你解决Unity 打包快手1、unity版本2、快手sdk3、打包方式4、快手预览 5、快手广告所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复