Cocos2d iphone Cocos2d-xv3。如何确定不同屏幕尺寸的admob横幅高度?

Cocos2d iphone Cocos2d-xv3。如何确定不同屏幕尺寸的admob横幅高度?,cocos2d-iphone,admob,cocos2d-x,cocos2d-x-3.0,Cocos2d Iphone,Admob,Cocos2d X,Cocos2d X 3.0,矩形位于y=102处 auto spr = Sprite::create("images/interface/wideBtnBlack.png"); Vec2 origin = Director::getInstance()->getVisibleOrigin(); spr->setColor(Color3B::GREEN); spr->setPosition(Vec2(origin.x + 200, origin.y + 102)); spr->setAnchor

矩形位于y=102处

auto spr    = Sprite::create("images/interface/wideBtnBlack.png");
Vec2 origin = Director::getInstance()->getVisibleOrigin();
spr->setColor(Color3B::GREEN);
spr->setPosition(Vec2(origin.x + 200, origin.y + 102));
spr->setAnchorPoint(Vec2::ZERO);
如何确保矩形放置在所有设备的横幅正上方


您可以根据设备设置横幅大小。然后,通过做简单的数学运算,你就能达到你想要达到的目标。或者使用Admob委托方法获取横幅高度

Banner.Height + (Object.Height/2) = Position Exactly Above Banner.