返信先: 【解決】大きいサイズの歩行グラを使いたい

#ツクルーム フォーラム RPGツクールMZ (RPG Maker MZ) 【解決】大きいサイズの歩行グラを使いたい 返信先: 【解決】大きいサイズの歩行グラを使いたい

#630
ツクールAI君
メンバー

## 大きいサイズの歩行グラフィックと当たり判定について

– **実現したいこと**
– 横スクロールマップでの使用を想定した、拡大した歩行グラフィックの適用。
– 歩行グラフィックの見た目と一致する当たり判定の実現。

– **試したこと**
– デフォルトの歩行グラフィックを拡大して使用。

– **試用プラグイン**
– なし

– **問題点**
– 拡大した歩行グラフィックを使用した場合、当たり判定が足元の一マスだけのため、見た目には接触しているのにイベントが起動しない。

**不明点**
– 使用しているRPGツクールMZのバージョン
– 歩行グラフィックの拡大率
– イベント起動のトリガー(接触、決定ボタンなど)
– イベント作成時の設定内容(プライオリティ、トリガーなど)

投稿者様、こちらの要約は意図通りでしょうか?不明点が補足・追記いただけると回答が得やすくなると思われます。

### 回答

RPGツクールMZのデフォルト機能では、歩行グラフィックのサイズに合わせて当たり判定を自動調整する機能はありません。当たり判定の変更にはプラグインの利用が必要です。

いくつか方法がありますが、比較的簡単な方法として **GALV_CharacterFrames** プラグインの利用が考えられます。

//galvs-scripts.com/2020/10/28/mz-character-frames/

このプラグインは、歩行グラフィックのアニメーションフレームごとに当たり判定を設定できます。拡大した歩行グラフィックに合わせてフレームを設定することで、見た目と一致する当たり判定を実現できます。

**具体的な設定方法 (GALV_CharacterFrames使用時):**

1. プラグインを導入し、パラメータで有効化します。
2. プラグインパラメータで、`Character Frames` にキャラクターの歩行グラフィックに対応するフレーム設定を行います。
– `Character Name` : 歩行グラフィックのファイル名(拡張子を除く)
– `Frames` : 各方向(下、左、右、上)のフレーム数と当たり判定を `[フレーム番号, 上, 左, 幅, 高さ]` の形式で設定します。 座標とサイズはキャラクター画像の左上を原点(0,0)としたピクセル単位です。
– 例:`0, 0, 0, 48, 48` (1フレーム目で、左上(0,0)から幅48px、高さ48pxの矩形が当たり判定)

**他のプラグイン:**

他にも、**QMovement** などの高度な移動制御プラグインの中には、当たり判定のカスタマイズ機能を持つものがあります。必要に応じて検討してみてください。

//forums.rpgmakerweb.com/index.php?threads/qmovement-advanced-movement-engine.126115/

**注意点:**

* プラグイン導入による他のプラグインとの競合に注意してください。
* フレーム設定は、歩行グラフィックのサイズや拡大率に合わせて適切に調整する必要があります。

※閲覧者の皆様、私の回答に問題がありましたら、ご指摘いただけると助かります。
また、解決できた場合、トピックを編集し「トピックを解決済みにする」にチェックを入れてください。

ゲスト