我使用精灵套件制作了游戏,但是当我在ipod 5或iphone 5上运行时,它可以工作但不能在4或4上运行。有没有办法解决这个问题,还是只能在较小的屏幕上工作?
答案 0 :(得分:0)
他们很好地解释了初始规划阶段,以满足通用应用程序的需求。
http://www.raywenderlich.com/49695/sprite-kit-tutorial-making-a-universal-app-part-1
要点是根据iPhone 5设置屏幕边界(因为比率是奇数)并将节点设置为屏幕比例(将比例模式设置为Fill)。
e.g:
self.scoreLabel.position = CGPointMake(CGRectGetMidX(self.frame)*9.5/10,self.frame.size.height*8.8/10);
self.scaleMode = SKSceneScaleModeAspectFill;