Creation Manual

RPGマップ 敵キャラ

敵キャラの作成

基本的な作り方はNPCと同じ

敵キャラの作り方はNPCと全く同じです
コピー元のプレハブは敵キャラのものを使う点にだけ注意してください
(RpgEnemy コンポーネントがアタッチされているものを使ってください)
詳細な手順についてはリファレンスの『RPGマップ NPC』をご覧ください

敵キャラ固有のプロパティ

敵キャラに追加されるプロパティ

敵キャラはNPCを拡張する形で作られています
基本的な挙動は同じですがプレーヤーと接触した際に戦闘が開始される点が異なります
敵キャラには戦闘設定のための以下のプロパティーがあります
BattleBgImage戦闘背景画像のアセットバンドル パス
BattleBgm戦闘BGMのアセットバンドルパス
BattleEnemyIds戦闘時の敵ID配列
Size敵の人数
Element敵ID (敵テーブルに設定されているID)
BattleEndScript戦闘終了時に呼び出すスクリプトのパス
InactiveOnBattleEnd戦闘終了後に敵キャラを非アクティブ(非表示)にするか

イベント スクリプト

イベント スクリプトの仕様

アクション、及び、接触イベントにスクリプトを設定すると戦闘前にスクリプトが実行されます
スクリプトの戻り値として true を返すを戦闘がブロックされます
false 又は、戻り値なしの場合はスクリプト終了後に戦闘が開始されます
選択肢やフラグの状態に応じて戦闘の有無を制御したいときにこの仕組みを利用してください

TOP