FlxSpine
API Reference > flixel.addons.editors.spine > FlxSpine
FlxSpine
Spineアニメーションの読み込みと再生を行うクラスです。このクラスを使うには、あらかじめspinehxライブラリをインストールしておく必要があります。
スーパークラス
staticメソッド
readSkeletonData() : Spineアニメーションデータを読み込みます
- 引数
- 戻り値:SkeletonData
例えば、assetsフォルダ内のspineboyを読み込むには以下のように記述します。
var data:SkeletonData = FlxSpine.readSkeletonData("spineboy", "assets");
フィールド
skeleton:Skeleton : スケルトン
skeletonData:SkeletonData : スケルトンアニメデータ
state:AnimationState : Spineアニメの制御
/// アニメーション再生の例 var spine:FlxSpine; // "walk"アニメをループ再生 spine.state.setAnimationByName ("walk", true);
stateData:AnimationStateData : Spineアニメの合成
/// アニメーションブレンドの例 var spine:FlxSpine; // "walk"から"jump"への切替時に0.2秒かけてブレンドする spine.stateData.setMixByName("walk", "jump", 0.2);
メソッド
new() : コンストラクタ
- 引数
- skeletonData:SkeletonData : Spineアニメデータ
FlxSpine.readSkeletonData() によりロードしたアニメデータを指定します
- X:Float = 0 : X座標
- Y:Float = 0 : Y座標
- skeletonData:SkeletonData : Spineアニメデータ