如何使用Unity广告每隔4次播放一个广告

时间:2015-01-25 08:25:28

标签: unity3d unityscript

所以在我的Unity应用程序中,我已经介绍了Unity Ads,我希望它每次第四次播放时都会播放重播。

编辑:首先我每次都开始将值更新到日志中,并注意到它每次重新启动回到0,所以我将静态添加到int gamesPlayed,现在它按预期工作。

我创建了一个int,并给它一个值0.每次用户点击回复时,int gamesPlayed应该增加1.然后,如果它可以被4整除,它应该播放应用程序,但它不会#&# 39;完全没有工作。

如果我交换它,它经常工作,4 % gamesPlayed == 0,所以代码以这种方式工作,为什么不相反?

编辑:我稍后使用了gamesPlayed int我可能会做一些显示玩家玩过多少游戏的事情,所以我也想跟踪它。



int gamesPlayed = 0;

case "Replay":
  isRestartPressed = true;
  restart();
  playerController.currentState = playerController.playerStates.idle;
  gamesPlayed++;
  if(gamesPlayed % 4 == 0) {
    if (Advertisement.isReady ()) { Advertisement.Show ();}
  }
  
  break;




0 个答案:

没有答案
相关问题