【发布时间】:2016-06-21 15:54:38
【问题描述】:
我已经实施了 Unity 广告并且拥有:
void Start()
{
Advertisement.Show();
}
在连接到我的统一广告 GameObject 的脚本中。
当我测试我的游戏时,在场景加载时会显示一个广告(它是一个显示游戏会话结果的场景),这就是我想要的,但我认为每次都显示一个广告并不好这个场景加载,因为它会经常加载。后台是否有某种算法决定是否应该展示广告?
我认为在 x 时间内可以显示多少广告应该有某种限制,不仅仅是统一的,而是一般的广告,这就是为什么我认为它可能已经内置了。
所以,我的问题是,我应该这样保留它,让广告插件来工作,还是应该添加某种随机化器,例如:
int number = Random.Range(1, 2);
if (number == 1) {
Advertisement.Show();
}
大约 50% 的时间展示广告?
完全公开,我前几天在unity论坛上也问过这个,还没有被批准(所以没有发布),可能会删除那个。
【问题讨论】:
-
我没有回答你的问题,但有一个评论。您发布的
Random示例 50% 的时间都不会展示广告。每次屏幕启动时它有 50% 的机会显示,但不保证它只会显示 50% 的时间:) -
@NahuelIanni 不,我明白了,这只是一个尝试证明我的想法的例子:),问题是,我认为当这个场景加载时是广告的最佳时机,但我不希望我的用户被垃圾邮件.. 需要找到一些中间立场
标签: unity5