iPhone 6 및 6은 해상도가 750 x 1334이고 [1]이고 iPhone 5는 16 : 9 [2]이므로 모든 iPhone의 화면 비율이 적용됩니다. 따라서 완벽하게 맞는 앱의 배경 이미지를 얻으려면 16 : 9 비율을 유지해야합니다. 저는 SpriteKit을 사용하는 프로젝트에서 일하고 있습니다. 게임에서 가장자리에서 끝까지 뒤쪽을 덮는 배경 화면을 만들고 싶습니다. 그러나 시뮬레이터에서 앱을 실행하면 배경 이미지가 항상 오른쪽과 왼쪽에서 잘립니다. 나는 모든 종류의 비율과 결단을 시도해 보았습니다. 이 배경에 대한 프로젝트 코드는 다음과 같습니다.SpriteKit 프로젝트에 배경 이미지 추가
let background = SKSpriteNode(imageNamed: "backtImage")
background.size = self.size
background.position = CGPoint(x: self.size.width/2, y: self.size.height/2)
background.zPosition = 0
self.addChild(background)
내가 뭘 잘못하고 있니?
게시 한 코드에서 'self.size'에 자체가 무엇인지 게시했습니다. SKScene입니까? –
@MrFlynn 예, SKScene – Gabe12