キャラクターにモーションを設定(Ver.4.1.0)

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

キャラクターにモーションを設定(Ver.4.1.0)

投稿記事by Awayamatana » 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フレーム内で全て実行される
・キャラクターの移動中にも進行する

よって、ウェイトを入れつつ動きを作っていくのが基本となります。
最後に編集したユーザー Awayamatana on 2024年2月03日(土) 00:09 [ 編集 10 回目 ]

アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.1.0.1)

投稿記事by Awayamatana » 2023年9月09日(土) 22:31

2023/09/09:Ver.1.0.1 モーションが無い時に「モーションの再開」を行うとエラーが起こる不具合を修正。
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.2.0.0)

投稿記事by Awayamatana » 2023年9月10日(日) 01:44

2023/09/10:Ver.2.0.0 アニメーションパターンを固定する機能を追加。
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.2.0.2)

投稿記事by Awayamatana » 2023年10月07日(土) 00:06

2023/10/07:Ver.2.0.2 パターン固定時にstraightenを無効化するように変更。
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.3.0.0)

投稿記事by Awayamatana » 2023年10月25日(水) 23:02

2023/10/24:Ver.3.0.0 モーション終了・中断時にスクリプトを実行可能にしました。
画像
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.3.1.0)

投稿記事by Awayamatana » 2023年10月28日(土) 02:28

2023/10/28:Ver.3.1.0 ウェイトが入力値より1フレーム多くなる不具合を修正。

修正版にアプデすると作成したモーションが最大2倍高速化するのはご了承ください。
それが本来想定していた正しい動作ですので、既に作成されたモーションに関しては場合に応じて修正をお願いします。
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.4.0.0)

投稿記事by Awayamatana » 2023年11月11日(土) 00:03

2023/11/10:Ver.4.0.0 モーションの速度を変更可能にしました。
アバター
Awayamatana
記事: 253
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: キャラクターにモーションを設定(Ver.4.1.0)

投稿記事by Awayamatana » 2023年12月08日(金) 16:28

2023/12/07:Ver.4.1.0 見かけ上の向きを設定可能にしました。

“MZ:プラグイン素材” へ戻る