0

現在、単純な 2D スプライト キット ゲームに取り組んでいます。背景の「画像」オブジェクトを作成したときに、SKSpriteNode の便利な imageNamed: 初期化子を使用して初期化しました。ただし、spriteKit のドキュメントをいくつか調べたところ、texture: 初期化子の代わりにテクスチャを使用して、背景スプライトの「イメージ」を設定することもできることがわかりました。

どちらが自分のシナリオに最適なのか、一般的に、どちらをどこで使用するのか疑問に思っていました。

これが私が現在使用しているコードです-backgroundImage = SKSpriteNode(imageNamed: "BackgroundImage")

テクスチャの代わりに使用できるコードは次のとおりです。 var backgroundTexture = SKTexture(imageNamed:"BackgroundImage") backgroundImage = SKSpriteNode(texture: backgroundTexture)

4

0 に答える 0