我試圖的圖像(640X1136PX)添加作爲背景的一個項目與以下代碼:iOS應用背景圖像
SKSpriteNode *background = [SKSpriteNode spriteNodeWithImageNamed:@"Background"];
background.position = CGPointMake(self.size.width * .5, self.size.height * .5);
background.anchorPoint = CGPointZero;
background.blendMode = SKBlendModeReplace;
[self addChild:background];
利用上述碼的背景圖像被顯示在左側底部示出的幾乎10%的圖片,如果我評論以下
background.anchorPoint = CGPointZero;
然後它顯示圖像居中,但沒有覆蓋30%的面積。 請幫助我,我對SpriteKit很新。
感謝
你是否檢查圖片的大小。它適合屏幕尺寸嗎? – Astoria 2014-10-27 11:13:17
@Astoria是的,圖片大小是640 X 1136 Px – Khan 2014-10-27 11:17:49
最好的解決方案是定義場景大小'self.size = view.bounds.size' – Khan 2014-10-28 14:40:26