Laya教程-对接抖音小游戏sdk(10分钟掌握)

抖音小游戏开发
视频演讲稿

LAYA对接抖音小游戏(10分钟掌握)

演讲稿:

本节内容讲的是:Laya对接抖音小游戏平台

功能点包括:
banner广告,激励视频,插屏广告,渠道游戏列表展示,视频录制,视频分享,版本更新

LAYA版本2.5,开发语言ts

我们以官方2d案例为模板的基础上平台对接

打开视频案例

我们在模板上添加了3个按钮,开始游戏,分数翻倍,录屏分享

在这里插入图片描述

导入TS类库到scirpt目录

banner广告

游戏运行,和游戏结束时进行打开banner广告

GameControl.ts

onEnable() 和 stopGame() 输入以下代码

BannerAndVideo1.OpenBanner(this, null);

插屏广告
stopGame()增加代码
BannerAndVideo1.CreateInterstitialAd();//插屏广告

真机运行结果
在这里插入图片描述
在这里插入图片描述

点击更多游戏,显示游戏盒子
GameUI.ts

moregameClcik() {
//sdk
BannerAndVideo1.ShowGameList();
}
真机运行结果
在这里插入图片描述

游戏开始时清除广告组件
startGame()
//sdk
BannerAndVideo1.Clear();

游戏录屏
开始
TTmgr.instance.recordStart();
结束录屏

stopGame
TTmgr.instance.recordStop(this, (isok) => { });

分享录屏
在这里插入图片描述
激励视频,分数翻倍
gameui.ts
scoreMul2Click()
BannerAndVideo1.ShowVideo(this, this.onvideoEnd)

onvideoEnd(isok) {
    console.log(this);
    if (isok) {
        Platform.ShowToast('奖励X2');
        this._score *= 2;
        this.scoreLbl.changeText("分数:" + this._score);
    }
    else
        Platform.ShowToast('看完视频才有奖励');
}

快速版本更新
GameControl.ts
在这里插入图片描述
在这里插入图片描述

进行视频演示最后结果

字节跳动开发者工具下载,教程对应的版本是1.9.0
https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/developer-instrument/developer-instrument-update-and-download
在这里插入图片描述

进行真机演示

进行广告组件的讲解

字节跳动开发者文档
https://microapp.bytedance.com/docs/zh-CN/mini-game/develop/open-capacity/ads/tt-create-banner-ad/

为了能在真机能成功测试,开发者务必准备好广告ID和APPID和要跳转的游戏列表ID

游戏列表的跳转的配置
配置组件所需的ID
game.json配置白名单

在这里插入图片描述
在这里插入图片描述
配置appid
在这里插入图片描述

在API调用前都会先做兼容处理,比如 插屏广告仅支持安卓头条
在这里插入图片描述

在打开banner时,因为广告组件异步加载的,用了canshowbanner来约束是否显示
主要是为了避免关闭广告之后还进行显示

在这里插入图片描述

需要注意的是banner支持的平台
在这里插入图片描述
录屏分享出现分享失败的原因:录屏时间不能小于3秒
在这里插入图片描述

课程用的是1.9.0的字节跳动开发者工具和2.5版本的LAYA,所以部分功能需在真机上进行测试

LAYA对接抖音SDK课程到这里就讲解完毕,感谢观看

课程资料可在进Q群下载
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程之力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值