我目前有一个完整的游戏,正在向代码中添加广告。我目前添加了一个按钮,单击该按钮后将向用户奖励硬币。此按钮在我的视图控制器中设置。
但是,由于按钮是在Main.Storyboard中制作的,因此在所有场景中都保持可见,有时与游戏冲突。
我当前的场景是MainMenuScene,GameScene,StoreScene和GameOverScene。
我需要按钮仅在主菜单场景中可见,而在其余所有场景中都不可见。当前所有解决方案都已过时或与我的游戏无关。谢谢
这是我的视图控制器中的按钮代码
@IBAction func playVideoAd(_ sender: Any) {
if GADRewardBasedVideoAd.sharedInstance().isReady == true {
GADRewardBasedVideoAd.sharedInstance().present (fromRootViewController: self)
}