走るの流れ
停止から走る、又停止に戻るまでは以下のような流れになっています。
停止状態
↓
歩くの前動作
↓(歩くの前動作中にアナログスティックを0.9以上傾けるか右ボタンを一回離して押す)
走るの前動作
↓(アナログスティックの傾きを0.9以上に保つか右ボタンを押しっぱなし)
走る
↓(アナログスティックの傾きが0.9以下になるか右ボタンを離す)
ブレーキ
↓(ブレーキアニメが終了)
停止状態
走るの前動作の状態で攻撃ボタンを押してスマッシュ攻撃に派生させることが出来ます。
スマブラだと走るの前動作はステップとも呼ばれているらしく、
一回横に飛び跳ねるような動作をした後走りだす仕様のようです。
サンプルではしゃがみアニメを使いまわして手を抜いた仕様になっております。
ファイル解説
[ AnimationManage ]
Change Stand 0 0 0.2 0 0 Change prerun 0 0.9 1.0 0 1
(アナログスティックの傾きが0.2以下または右ボタンが押されてない時アニメがStandに、0.9以上の時または右ボタンを押した時prerunに切り替わる。)
[ MoveStatus ]
(一切動かない、あるいはprewalkからの加速度を維持する)
[ AnimationManage ]
Change Stand 0 -1 0.8 0 0
Change Stand 0 -1 0.8 0 0
Change Run
Change Run
Change Run
(アナログスティックの傾きが0.8以下の時アニメーションはStandになる。
またアニメーションの3フレーム以降は無条件でアニメーションがRunに切り替わる。)
[ AnimationManage(AnimationFinished) ]
Change Run
(アナログスティックを0.8より上に傾け続けて無事にアニメーションが終わった時
アニメーションがRunに切り替わる)
[ MoveStatus ]
1 0 0 0 30 80
1 0 0 0 30 80
1 0 0 0 30 80
1 0 0 0 30 80
1 0 0 0 30 80
1 0 0 0 30 80
(前方向に30加速,速度が80以上になったとき速度を80に設定しなおす。)
[ AnimationManage ]
Change brake 0 -1 0.9 0 0
(右ボタンを離すかアナログスティックの傾きが0.9以下の時アニメがブレーキに変わる)
[ AnimationManage(AnimationFinished) ]
[ MoveStatus ]
1 0 0 0 -50 10
1 0 0 0 -50 10
1 0 0 0 -50 10
1 0 0 0 -50 10
1 0 0 0 -50 10
(後ろ方向に50加速、スピードが10以下になったとき10に設定)
(10の部分は0でも特に問題はない。)
[ AnimationManage ]
(何もしない)
[ AnimationManage(AnimationFinished) ]
Change Stand
(ブレーキアニメーションが終わった時アニメをStandに変える)
最終更新:2008年04月18日 16:22