Unity-Creating Sprites
スプライトは、グラフィカルな画像(テクスチャと呼ばれる)を持つ単純な2Dオブジェク Unityは、エンジンが2Dモードの場合、デフォルトでスプライトを使用します。 3D空間で表示すると、スプライトはZ幅がないため、薄い紙のように見えます。
スプライトは、3D空間で回転しない限り、常に垂直な角度でカメラに面しています。
Unityが新しいスプライトを作成するたびに、テクスチャを使用します。 その後、このテクスチャが新しいGameObjectに適用され、スプライトレンダラーコンポーネントがアタッチされます。 これにより、gameobjectがテクスチャで表示されるようになり、画面上の外観に関連するプロパティが与えられます。
Unityでスプライトを作成するには、エンジンにテクスチャを提供する必要があります。
最初にテクスチャを作成しましょう。 使用するPNGやJPGなどの標準の画像ファイルを取得して保存し、UnityのAssets領域に画像をドラッグします。
次に、イメージをアセットからシーン階層にドラッグします。 マウスボタンを離すとすぐに、テクスチャの名前を持つ新しいGameObjectがリストに表示されます。 また、シーンビューの画面の中央に画像が表示されます。
スプライトの作成中に次の点を考えてみましょう−
-
外部ソースからUnityにドラッグすることで、アセットを追加します。
-
このアセットはイメージなので、テクスチャになります。
-
このテクスチャをシーン階層にドラッグすることで、スプライトレンダラーがアタッチされたテクスチャと同じ名前の新しいGameObjectを作成します。
-
このスプライトレンダラーは、そのテクスチャを使用してゲーム内の画像を描画します。
これで、シーンにスプライトが作成されました。
次のレッスンでは、スプライトのいくつかの修飾子を見ていきます。
Leave a Reply