因此,這裏是我的問題:IOS雪碧套件圖片跨設備
我想充分利用Retina顯示屏,以及支持儘可能多的設備成爲可能。
我想加載一個背景圖像,將完全填充每個設備上的屏幕。我讓藝術家創作了2730x1536的圖像,這是一個16x9的長寬比,並且他考慮到我必須在4:3時裁剪ipad。
從我讀過的內容來看,一個@ 3x圖像需要是2208x1242,那麼iphone 6 +的視網膜顯示器應該將其縮小到1920x1080物理像素,使圖像看起來清晰並充分填充我的橫屏iphone 6+屏幕。
我把圖像放在我的場景中作爲SKSpriteNode。我需要設置我的@ 3x(2208x1242)圖像以利用視網膜而不縮放圖像需要多大的尺寸?
下面是一個例子:
// Place a high res background image that perfectly fills my Landscape 6+ screen
var image = SKSpriteNode(texture: SKTexutre(imageNamed: "background"), color: SKColor.clearColor(), size: CGSize(width: ????, height: ????))
什麼我需要設置我的身高和2208x1242的圖像且scaleMode的寬度完美地填補了@ 3倍iphone 6+的視網膜顯示屏,如果我鎖定肖像遊戲?
在此先感謝!
我也無法找到關於此主題的任何權威性文檔。如果有人知道任何,將不勝感激! – luckybroman5