我有一个用3个场景创建的基本游戏 - Start,GameScene和Gameover Scene。我使用下面显示的代码实现了iAd横幅。作为初学者,这对我来说很简单。但是,横幅广告似乎在游戏过程中影响帧速率,所以我希望在游戏场景中删除/隐藏它。有没有一种简单的方法可以实现这一目标?
override func viewDidLoad() {
super.viewDidLoad()
self.canDisplayBannerAds = true
}
答案 0 :(得分:1)
在您要隐藏self.canDisplayBannerAds = false
集ADBannerView
的游戏场景中。或者,您可以通过编程方式创建hidden
并将其true
属性设置为namespace Funstaff\CoreBundle\DependencyInjection;
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
use Symfony\Component\Config\Definition\ConfigurationInterface;
class Configuration implements ConfigurationInterface
{
/**
* {@inheritDoc}
*/
public function getConfigTreeBuilder()
{
$treeBuilder = new TreeBuilder();
$rootNode = $treeBuilder->root('funstaff_core');
$rootNode
->children()
->scalarNode('timeout')->defaultValue(900)
->isRequired()->end()
->end();
return $treeBuilder;
}
}
。