###前提・実現したいこと
参考サイトにて
ゲーム内でゲームオーバーになった時に
**interstitialShow()**を呼び出して表示する所までは実装できたのですが、
下記のソースのままだとゲームオーバーの度に表示されてしまいプレイを損なってしまいます。
1度表示したらしばらくは表示しない(約1分ほど間隔をあけて再度ゲームオーバーになった時に表示)
または、1度表示した後5〜10回目のゲームオーバーあたりで再度表示するなど間隔ををあけて表示するには
どうすればいいでしょうか?ご教示いただければ幸いです。
###該当のソースコード
-------------------------------------------------------- admob側のスクリプト //インタースティシャル広告の表示 public void interstitialShow() { if (interstitial.IsLoaded()) { interstitial.Show(); } } ------------------------------------------------------ GameController側のスクリプト //ゲームオーバー画面 public void GameOver() { gameMode = GAME_MODE.GAMEOVER; admob.interstitialShow(); //インタースティシャル広告の表示 } ``` ※広告はテスト用を使用しています。 参考サイト;games.genieus.co.jp/unity/admob_unity/ Unity 2019.2.8f1 言語:C#
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/21 16:09 編集