2013-04-06 29 views
1

我試圖用相對座標與遊戲,我在cocos2d製作,這樣的標題坐落在對iPhone 5的屏幕中間(因爲它的時間長一點)而在iPhone 3-4的中間(因爲它們是相同的)如何表達在cocos2d百分比 - ObjC

我怎樣才能表達size.width/2,並以百分比size.height/2,因此,它坐落在正確的兩臺設備?

​​

謝謝! :3

+0

1/2 = 0.5,size.width/2 = size.width * 0.5F,這是你需要什麼? – Guru 2013-04-06 08:41:40

+0

是的,我正在嘗試將其設置在中間,但我已經試過這些數字,並沒有編譯 – Monstr92 2013-04-06 08:43:06

回答

1

好吧,試試這個

CGSize size = [[CCDirector sharedDirector] winSize]; 

    sprite.position = ccp(size.width*0.5f, size.height*0.5f); 
+0

甜的感謝!那樣做了。我忘記了漂浮物(它的晚期):p – Monstr92 2013-04-06 08:46:04

1
If you wanna your app support iphone5,dont forget add a 4-inch launchimage. 

否則,你不能得到與[CCDirector sharedDirector]使用winsize]正確scrSize。