1

cocos2d アプリ (2.1 バージョン) に AdWhirl を実装しようとしていますが、すべてのチュートリアルでは "RootViewController.h" を使用しています。2.x バージョンから削除されましたか? 代わりに何を使えばいいですか?たとえば、このチュートリアル http://emeene.com/2010/10/adwhirl-cocos2d-iphone/

4

1 に答える 1

1

AdMob を Cocos2D v2.0 と統合する方法については、こちらのブログ記事をご覧ください。AdWhirl を使用するには、微調整が必​​要です。

具体的には、そのバージョンの Cocos2D でナビゲーション コントローラーをルート コントローラーとして使い始めたと思います。ただし、これはあまり影響しないはずです。AdWhirl に関する限り、次のように adView を追加できるはずです。

[[CCDirector sharedDirector].view addSubview:adBanner_];

そして、viewControllerForPresentingModalView: メソッドについては、おそらく次を使用できます。

- (UIViewController *)viewControllerForPresentingModalView {
    AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
    return [app navController];
}
于 2013-01-04T17:30:39.727 に答える