当我尝试跑步时
rewardBasedAd = GADRewardBasedVideoAd.sharedInstance()
rewardBasedAd.delegate = self
rewardBasedAd.load(GADRequest(), withAdUnitID: "<snip>")
watchAddToGainALife.isUserInteractionEnabled = false
if rewardBasedAd.isReady{
rewardBasedAd.present(fromRootViewController: self)
}
它给我一个错误:
无法将类型“ GameOverScene”的值转换为预期的参数类型“ UIViewController”
我正在尝试放置一个按钮来展示我的广告。但是,我没有使用SKS文件或视图控制器来执行此操作,因此,我无法遵循Google的在线指南。
我尝试使用SKS文件,但这只是意味着我将不得不再次编写整个游戏。
代码:
rewardBasedAd = GADRewardBasedVideoAd.sharedInstance()
rewardBasedAd.delegate = self
rewardBasedAd.load(GADRequest(), withAdUnitID: "<snip>")
watchAddToGainALife.isUserInteractionEnabled = false
if rewardBasedAd.isReady{
rewardBasedAd.present(fromRootViewController: self)
}
错误:
无法将类型“ GameOverScene”的值转换为预期的参数类型“ UIViewController”
我想在if touch语句中使用我的按钮。 谁能帮我吗?谢谢。