我们有一个使用cocos2d构建的应用程序,从app delegate调用的第一个类(场景)是level类,然后根据用户选择调用游戏类(场景)。我应该在哪里写我的iAd代码以及如何编写?请帮忙。
答案 0 :(得分:0)
答案 1 :(得分:0)
我的理解是你不能将UIViews直接放入CCLayer
或CCScene
(我希望这些是名字),你必须缩小你的场景以便将iAd放在你的旁边Cocos2d视图。
答案 2 :(得分:0)
实施iAd添加导入
#import <iAd/ADBannerView.h>
如果您在AppDelegate中初始化iAd,它将随处显示。 这很容易实现。
ADBannerView* iAdView = [[ADBannerView alloc] initWithFrame:CGRectZero];
iAdView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierLandscape;
[[[CCDirector sharedDirector] openGLView] addSubview:iAdView];
有关更多信息,请参阅苹果编程指南http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/iAd_Guide/Introduction/Introduction.html
答案 3 :(得分:0)
我最近在我的blog中写了一篇关于这个问题的帖子(在Cocos2d-x游戏中集成iAd)。看一看,问我是否有任何问题。