【解決済み】地形によってキャラのグラフィックを変える方法

しんじん
記事: 6
登録日時: 2022年9月26日(月) 17:42

【解決済み】地形によってキャラのグラフィックを変える方法

投稿記事by しんじん » 2022年9月29日(木) 15:25

質問させてください。

現在 水に入った際にキャラクターのグラフィックを水に入っているものに変更したいのですが、そういった事が出来るプラグインはあったりしますか?

もしご存じの方が居ましたらお教えいただけると嬉しいです。
宜しくお願いします。
最後に編集したユーザー しんじん on 2022年10月04日(火) 10:37 [ 編集 1 回目 ]

ゆわか
記事: 292
登録日時: 2015年11月10日(火) 20:08
連絡を取る:

Re: 地形によってキャラのグラフィックを変える方法

投稿記事by ゆわか » 2022年10月01日(土) 23:11

公式プラグインのRegionBase.jsを使うのが良いと思いました。

水回りをリージョンで囲い、踏んだリージョンによってコモンイベントを呼び出します。
呼び出されるコモンイベントの方にキャラクターのグラフィックを変更する命令を入れます。

リージョンもコモンイベントも、水に入る用と出る用の2種類が必要かなと思います。
コモンイベントを呼び出すトリガーは、「エリアから離脱した時に一度だけ実行」がお勧めです。

例えば、リージョンID1番を水に入る用、3番を水から出る用として
水の周りをリージョンで囲います。

無題.jpg


1番のエリアから離脱した時に実行されるコモンイベントの内容は
足元のリージョンが3番だったら、つまり水の中だったら
水泳用のグラフィックに変更する
-----
◆指定位置の情報取得:足元のリージョン, リージョンID, プレイヤー
◆条件分岐:足元のリージョン = 3
◆アクターの画像変更:リード, Actor1(0), Actor1(4), Actor1_1

:分岐終了
-----

3番から呼び出されるコモンイベントも大体同じです。
足元が1番(水の外)だったら、画像を変更します。

よかったらお試しください。
しんじん
記事: 6
登録日時: 2022年9月26日(月) 17:42

Re: 地形によってキャラのグラフィックを変える方法

投稿記事by しんじん » 2022年10月04日(火) 10:36

ありがとうございます。
リージョンについては殆ど知らなかったのですが、色々調べながらやりたかったことを実装できました。
本当に感謝します。

“MZ:質問” へ戻る