微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

嗨,我想将统一广告整合到我的项目中,第二次播放时出现错误

如何解决嗨,我想将统一广告整合到我的项目中,第二次播放时出现错误

我在项目中引入了统一广告。第一次运行时一切正常,它表明会展示广告,但是当我第二次点击播放时,它给我这个错误“ MissingReferenceException:'GameObject'类型的对象已被破坏,但您仍在尝试访问它。 您的脚本应检查其是否为null或不破坏该对象。” 这是我的广告脚本

Traceback (most recent call last):
  File "./az.py",line 25,in <module>
    home_average_odds = [my_elem.text for my_elem in webdriverwait(driver,50).until(EC.presence_of_all_elements_located((By.XPATH,'//*[@id="odds-data-table"]/div/table/tfoot/tr[2]/td[contains(@class,"right")]')))]
  File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/support/wait.py",line 80,in until
    raise TimeoutException(message,screen,stacktrace)
selenium.common.exceptions.TimeoutException: Message: 
   

解决方法

加载新场景时,前一个场景中的游戏对象将被破坏。为了防止这种情况,请在您的获利脚本中添加以下功能。

void Awake() {
DontDestroyOnLoad(this.gameObject);
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。