我正在尝试使用我在Cocos2D中制作的游戏的相对坐标,以便标题位于iPhone 5的屏幕中间(因为它有点长)并且位于iPhone 3的中间-4(因为它们是相同的)
如何以百分比表示size.width / 2和size.height / 2,以便它在两个设备中正确放置?
//Label Position
label.position = ccp( size.width /2 , size.height/2 );
谢谢! :3
答案 0 :(得分:1)
好的,试试这个
CGSize size = [[CCDirector sharedDirector] winSize];
sprite.position = ccp(size.width*0.5f, size.height*0.5f);
答案 1 :(得分:1)
If you wanna your app support iphone5,dont forget add a 4-inch launchimage.
否则,您无法使用[[CCDirector sharedDirector] winSize]获得正确的scrSize。