广告道具是商业化内容之一,可以制作相关的福利系统以及广告道具、广告币,奖励等等,迷你世界Studio为我们封装了相关的接口可以使我们轻松的创建并开通使用广告商业化功能,也可以轻松为小伙伴们的忠实粉丝做出一系列的相关奖励机制,丰富小伙伴的游戏商业化机制,同样也可以使得小伙伴的努力得到相关的回报,这样双赢有趣且实用的功能就让我们一起来学习一下吧~
继承:Service
描述:播放广告的服务节点
应用场景:广告道具以及相关商业化内容
属性:
无
事件:
无
函数:
返回值类型 |
名称 |
描述 |
PlayAdvertising (int uin, bool success) |
指定用户播放广告 |
|
PlayAdvertisingCallback (LuaFunction callback) |
广告播放接口回调 |
小伙伴们可以设计相关商业化内容让玩家看广告获得对应的奖励物品等
玩家触发广告完整观看完毕之后触发【PlayAdvertisingCallback】回调
我们可以在回调内做任何相关逻辑处理
以及实现自定义内容如广告币、广告商城、广告道具等等内容
实现自定义内容与【付费道具文章】逻辑相通这里不做陈述感兴趣的小伙伴可以去尝试一下
示例代码:
local advertisementService= game:GetService("AdvertisementService")
local players = game:GetService("Players")
local playerid = players.LocalPlayer.UserId
advertisementService:PlayAdvertising(playerid ,ture)
advertisementService:PlayAdvertisingCallback (function()
--相关逻辑处理发放道具、自定义货币等等
end)