キャラクターにモーションを設定(Ver.4.1.0)
Posted: 2023年9月03日(日) 18:21
キャラクターにいつでも好きな動きを付けることが出来ます。
他のプラグインと組み合わせる前提のプラグインです。
アクションゲームを作る時には、こちらのプラグインとの併用を推奨します。
プリセット作成プラグインと組み合わせると便利です。
サンプル動画(Twitter)
ダウンロード
AWY_MotionMaker.js Ver.4.1.0
ツクールMZの利用規約に従って下さい。
使い方
プラグインコマンド「モーションの設定」直下の移動ルートの設定をモーションに変換します。
分かりやすく言えば「もう一つの移動ルート」です。
好きなタイミングでキャラクターに動きを付けることが出来ます。
【スクリプト】
「移動ルートの設定」で使用可能なものが全て使えます。
※以下のコマンドは必須ではありませんが、場合によっては便利です。
//LoopStart //ループの開始地点となります。
//LoopEnd //ループの終了地点となります。最後の一回のみそれ以降のコマンドが実行されます。
//Pause //一時停止を行います。プラグインコマンドから再開しない進みません。
コマンドの前に必ずダブルスラッシュを入れる事。
【スクリプト(移動ルートの設定)】
this.pauseMotion(); //モーションの一時停止をします。
this.replayMotion(); //モーションの再開をします。
this.clearMotion(); //モーションを消去します。
this.lockPattern(true/false/0~2の整数);
//アニメーションパターンが勝手に変わらないように固定します。
this.setAppDir(0/2/4/6/8); //見かけ上の向きを変更します。
仕様
モーションは移動ルートと仕様が異なる為、注意が必要です。
・ウェイトを入れない限りコマンドは1フレーム内で全て実行される
・キャラクターの移動中にも進行する
よって、ウェイトを入れつつ動きを作っていくのが基本となります。
他のプラグインと組み合わせる前提のプラグインです。
アクションゲームを作る時には、こちらのプラグインとの併用を推奨します。
プリセット作成プラグインと組み合わせると便利です。
サンプル動画(Twitter)
ダウンロード
AWY_MotionMaker.js Ver.4.1.0
ツクールMZの利用規約に従って下さい。
使い方
プラグインコマンド「モーションの設定」直下の移動ルートの設定をモーションに変換します。
分かりやすく言えば「もう一つの移動ルート」です。
好きなタイミングでキャラクターに動きを付けることが出来ます。
【スクリプト】
「移動ルートの設定」で使用可能なものが全て使えます。
※以下のコマンドは必須ではありませんが、場合によっては便利です。
//LoopStart //ループの開始地点となります。
//LoopEnd //ループの終了地点となります。最後の一回のみそれ以降のコマンドが実行されます。
//Pause //一時停止を行います。プラグインコマンドから再開しない進みません。
コマンドの前に必ずダブルスラッシュを入れる事。
【スクリプト(移動ルートの設定)】
this.pauseMotion(); //モーションの一時停止をします。
this.replayMotion(); //モーションの再開をします。
this.clearMotion(); //モーションを消去します。
this.lockPattern(true/false/0~2の整数);
//アニメーションパターンが勝手に変わらないように固定します。
this.setAppDir(0/2/4/6/8); //見かけ上の向きを変更します。
仕様
モーションは移動ルートと仕様が異なる為、注意が必要です。
・ウェイトを入れない限りコマンドは1フレーム内で全て実行される
・キャラクターの移動中にも進行する
よって、ウェイトを入れつつ動きを作っていくのが基本となります。