我建立一個遊戲,我注意到,當我這樣做SpriteKit職位如何工作?
node.position = CGPointMake(0, 0) //Bottom Left
node.anchorPoint = CGPointMake(0,0) //Bottom Left
,取決於您使用哪款手機iPhone 4S,5S,6S等。它出現在不同的地方。
我怎樣才能改變它,以便它使用的屏幕尺寸範圍制定其計算像
self.view.frame.width/2
乾杯,我猜它的規模問題?
您使用哪種縮放模式? –
看點填充,我想我可能已經修好了,我必須將它設置爲屏幕x2的邊界,我不知道爲什麼x2我猜是因爲視網膜屏幕呈現在2x? – Eli
如果您想使用Aspect Fill,您的可播放區域必須是iPad/iPhone4的比例。如果您想使用所有可玩區域,請使用Aspect Fit。這是因爲如果您正在解決多設備問題,那麼使用self.view.frame將很難管理每個節點的位置。 –