[cocos2dx 3.0 + ios]如何编写iAd的plugin(2)

来源:未知 责任编辑:责任编辑 发表时间:2014-05-20 18:26 点击:

p>        [self.bannerView release];

p>        self.bannerView = nil;

p>    }

p>    [super dealloc];

p>}

p> 

p>#pragma mark InterfaceAds impl

p> 

p>// 设置开发者信息

p>- (void) configDeveloperInfo: (NSMutableDictionary*) devInfo

p>{

p>}

p> 

p>// 显示广告

p>- (void) showAds: (NSMutableDictionary*) info position:(int) pos

p>{

p>    NSString* strType = [info objectForKey:@"AppleType"];

p>    int type = [strType intValue];

p>    switch (type) {

p>        case kTypeBanner:

p>        {

p>            [self showBanner:pos];

p>            break;

p>        }

p>        case kTypeFullScreen:

p>            OUTPUT_LOG(@"Now not support full screen view in AppleType");

p>            break;

p>        default:

p>            OUTPUT_LOG(@"The value of 'AppleType' is wrong (should be 1 or 2)");

p>            break;

p>    }

p>}

p> 

p>- (void) hideAds: (NSMutableDictionary*) info

p>{

p>    NSString* strType = [info objectForKey:@"AppleType"];

p>    int type = [strType intValue];

p>    switch (type) {

p>        case kTypeBanner:

p>        {

p>            if (nil != self.bannerView) {

p>                [self.bannerView removeFromSuperview];

p>                [self.bannerView release];

p>                self.bannerView = nil;

p>            }

p>            break;

p>        }

p>        case kTypeFullScreen:

p>            OUTPUT_LOG(@"Now not support full screen view in AppleType");

p>            break;

p>        default:

p>            OUTPUT_LOG(@"The value of 'AppleType' is wrong (should be 1 or 2)");

p>            break;

p>    }

p>}

p> 

p>- (void) queryPoints

p>{

p>    OUTPUT_LOG(@"AdsApple not support query points!");

p>}

p> 

p>- (void) spendPoints: (int) points

p>{

p>    OUTPUT_LOG(@"AdsApple not support spend points!");

p>}

p> 

p>- (void) setDebugMode: (BOOL) isDebugMode

p>{

p>    self.debug = isDebugMode;
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • cocos2d-x学习笔记(19)--label 、label atlas
  • cocos2d-x学习笔记(23)--地图的使用3--CCTMXLayer
  • Cocos2d-x学习(一):HelloWorld
  • cocos2dx在xcode下开发,编译到android上(2)
  • cocos2d 设置屏幕默认方向
  • Cocos2d-x 2.0 之 Actions “三板斧” 之一
  • cocos2d-x学习笔记(22)--地图的使用2(TMX) --Z-Order、AnchorPoi
  • cocos2d-x学习笔记(18)--游戏打包(windows平台)
  • cocos2d-x学习笔记(16)--spritesheet(精灵表单)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1