キャラクター移動モーション拡張 - CharacterMoveMotionEx.js
シェア用テキスト:
▼キャラクター移動モーション拡張(うなぎおおとろ様作) - CharacterMoveMotionEx.js
https://plugin-mz.fungamemake.com/archives/5023
キャラクターの移動モーションを拡張する。次の機能を追加します。・歩行モーション数を4以上に増加させる。・斜め移動モーションを追加する。・ダッシュモーションを追加する。
ふりがな:きゃらくたーいどうもーしょんかくちょう
機能概要: キャラクターの移動モーションを拡張する。次の機能を追加します。・歩行モーション数を4以上に増加させる。・斜め移動モーションを追加する。・ダッシュモーションを追加する。
利用規約(ライセンス): MITライセンス
作者:うなぎおおとろ
作者サイト:https://twitter.com/unagiootoro8388
ダウンロードページ:https://raw.githubusercontent.com/unagiootoro/rpgmz/mas…
ファイル名:CharacterMoveMotionEx.js
プラグインのヘルプ:
/*:ja @target MV MZ @plugindesc キャラクター移動モーション拡張 v1.2.3 @author うなぎおおとろ @url https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/CharacterMoveMotionEx.js @help キャラクターの移動モーションを拡張するプラグインです。次の機能を追加します。 ・歩行モーション数を4以上に増加させる。 ・斜め移動モーションを追加する。 ・ダッシュモーションを追加する。 【使用方法】 ■ キャラクターのモーション数を増やす キャラクター画像のファイル名の末尾を「_M<モーション数>」とすることで、 指定したモーション数でアニメーション表示することができるようになります。 この場合、キャラクター画像は単独のキャラクター (ファイル名の先頭に$がつく画像)にする必要があります。 例: $character_M4.png また、モーションを増やした場合の素材規格は下記の通りとなります。 ------------- |↓1|↓2|↓3|↓n| |←1|←2|←3|←n| |→1|→2|→3|→n| |↑1|↑2|↑3|↑n| ------------- このモーション数を増やす場合の規格は、ダッシュ、斜め歩行、 斜めダッシュにも同様の形で適用することができます。 これによって、ダッシュした場合などでも4以上の モーションを表示することが可能になります。 ■ 待機、ダッシュ、斜め歩行、斜めダッシュのモーションを追加する プラグインパラメータ「キャラクター移動モーションリスト」に 各種モーションを登録することで、移動時のモーション変更が可能になります。 各モーションごとのプラグインパラメータには「キャラクターファイル名」と 「キャラクターインデックス」を指定する必要があり、 それぞれ次の内容を指定します。 [キャラクターファイル名] キャラクターのモーションに対応する画像ファイル名を指定します。 [キャラクターインデックス] 4*2のキャラクターが登録された画像を使用する場合、どの位置の画像を 使用するかを0~7までの数値で指定します。0~3までが1列目となり、 4~7までが2列目となります。単体のキャラクター画像 (ファイル名の先頭に$がつくもの)は0を指定してください。 ■ キャラクター画像変更時の注意点 移動ルートからキャラクター画像を変更する場合、 必ず歩行時のモーションの画像を指定してください。 ■ 斜め歩行の素材規格 斜め歩行の素材規格は下記の通りとなります。 ---------- |↙1|↙2|↙3| |↖1|↖2|↖3| |↘1|↘2|↘3| |↗1|↗2|↗3| ---------- 【競合対応】 本プラグインではドット移動システムとの併用に対応しています。 ドット移動システムと併用する場合は、本プラグインを ドット移動プラグインよりも下に導入してください。 【ライセンス】 このプラグインは、MITライセンスの条件の下で利用可能です。 @param CharacterMoveMotionList @text キャラクター移動モーションリスト @type struct<CharacterMoveMotion>[] @desc キャラクター移動モーションの一覧を登録します。 @param PatternRepetitionMode @text パターン繰り返しモード @type select @option 巻き戻し @value rewind @option 再スタート @value restart @default rewind @desc キャラクターのパターンの繰り返しモードを指定します。 */