iOS/Swift用のSpriteKitでスクロールしないバックグラウンドを持つアドベンチャーゲームを作っています。背景は変更されませんが、その上に生まれるものは変わりません。ゲームの背景 - PNGファイルの適切な解決?
オンラインで、具体的にはhttps://www.hackingwithswift.com/read/14/overviewに続いて、作者は@ 1xの場合は1024 x 768のバックグラウンドを、@ 2xの場合は2048 x 1536のバックグラウンドを使用しました。作者は@ 3xを持っていませんでした。
@ 2xを得るには2を2倍にするだけですが、今では@ 3xをサポートしなければならないので、元のものに3を掛けますか?
だからそれは正しいように見える
@1x = 1024 x 768
@2x = 2048 x 1536
@3x = 3072 x 2304
ないことを意味? @ 3xは非常に高いようです。これは私の資産のすべてでそれをどうやってやるのだろうか?つまり、1024×768 @ 1xの背景の文字が200x200pxの場合、2048x1536の背景で400x400、3072x2304の背景で600x600になりますか?
ありがとうございます!
に注意してください:現在、唯一7+と6S +は3倍の解像度の画像@使用。 iPadsは@ 2xのみを使用します。だから(現在の)iOSデバイスは '3072 x 2304'を使用しています – DonMag
あなたは@ 3xとそれらのサイズを使うことは賢明だと思いますか?私はそれが私のゲームにさらに多くのサイズを追加すると確信しています。 – NullHypothesis
私はこれを読んでお勧めします:https://developer.apple.com/library/content/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GraphicsDrawingOverview/GraphicsDrawingOverview.html#//apple_ref/doc/uid/TP40010156-CH14-SW1 ...また、ここに良いブログの投稿のように見える:http://ivomynttinen.com/blog/ios-design-guidelines – DonMag