我在iOS游戏中使用Apple的SpriteKit,我使用了admob广告。 当admob正在加载新广告时,我的游戏正在冻结。如何解决?
谢谢!
答案 0 :(得分:1)
我也在我的应用程序中使用了admob,我也注意到当横幅出现时,场景冻结了大约一秒钟。
但在我的情况下,我认为这是因为当场景加载纹理时我是横幅的请求,所以我在加载纹理后解决了移动loadRequest的问题。
在我的initWithSize
中:我调用一个加载纹理的方法,在这个方法的最后我做:
[self performSelector:@selector(showBanner) withObject:nil afterDelay:1.5];
通过这种方式,我能够避免加载横幅所涉及的问题,因此场景不会冻结更多,
尝试让我知道