メインコンテンツまでスキップ

Sprite

Spriteコンポーネントは、Spriteアセットをシーンに表示させ、アニメーションさせるものです。

シンプルタイプとアニメーションタイプの2種類があります。

シンプルスプライト (Simple Sprites)

シンプルSpriteコンポーネントは、アトラスからの単一のフレームを表示します。

Simple Sprite

シンプルSpriteコンポーネントのプロパティ

プロパティ名説明
タイプシンプルまたはアニメーション。
Sprite表示するSpriteアセット。
Frame表示するスプライトのフレームインデックス。
Colorスプライトに適用する色。
Opacityスプライトの透明度。
Flip Xスプライトを水平方向に反転させる。
Flip Yスプライトを垂直方向に反転させる。
レイヤーの一覧 (Layers)スプライトをレンダリングするレイヤー。
Draw Orderこのスプライトがレンダリングされる順序。数値が小さいものから先にレンダリングされます。
Batch Groupこのモデルが属するバッチグループ。それについてはこちらを参照してください。

アニメーションスプライト

アニメーションSpriteコンポーネントには、異なるSpriteアセットを再生できる複数のスプライトアニメーションクリップが添付されています。

Animated Sprite

アニメーションSpriteコンポーネントのプロパティ

プロパティ名説明
タイプシンプルまたはアニメーション。
Frame表示するスプライトのフレームインデックス。
Colorスプライトに適用する色。
Opacityスプライトの透明度。
Flip Xスプライトを水平方向に反転させる。
Flip Yスプライトを垂直方向に反転させる。
スピードこのSpriteコンポーネントで再生されるスプライトアニメーションクリップの速度に適用される乗数。
レイヤーの一覧 (Layers)スプライトをレンダリングするレイヤー。
Draw Orderこのスプライトがレンダリングされる順序。数値が小さいものから先にレンダリングされます。
自動再生 (Auto Play)スプライトを有効にしたときに再生するスプライトアニメーションクリップの名前。

スプライトアニメーションクリップのプロパティ

プロパティ名説明
名前スプライトアニメーションクリップの名前。個々のクリップを参照するために使用されます。
ループ (Loop)trueの場合、アニメーションクリップは終点に到達すると始点に戻ります。
FPS秒間フレーム数で再生されるクリップの速度。
Spriteこのクリップを再生するために使用されるSpriteアセット。

スクリプトインターフェース

Scriptコンポーネントを使用して、Spriteコンポーネントのプロパティを制御できます。Spriteコンポーネントのスクリプトインターフェースについては、こちらを参照してください。