イベントの有効/無効を切替えるには EventEnable プロパティを切替えてください
オブジェクトを非アクティブ化してもイベントは無効化されない点に注意してください
イベント系オブジェクトはタイルの通行設定を上書きする機能が付属しています
イベント系オブジェクトによる通行設定の上書きはプレーヤーにのみ作用します (NPCに対しては影響を与えません)
通行設定をオーバーライドするには OverridePassage プロパティの Pass. と Mask を設定します
Mask は各方向の上書きする/しないを設定します
Pass. は上書きする値を設定します
内側4つのチェックボックスが進入方向の通行設定、外側4つが退出方向の通行設定となります
スクリプトのパスは [アセットバンドル名]/[スクリプト名]<[*ラベル名]> の形で設定してください
プレーヤーキャラの通行設定をオーバーライドするためのオブジェクトです
ヒエラルキーの右クリックメニューの RPG -> PassControl から作成できます
DeveloperMemo | 開発者用メモ (製品版では無視されます) |
---|---|
EventEnable | イベントの有効フラグ |
Depth | 深度 (このプロパティは使用されません) |
OverridePassage | 通行設定のオーバーライド |
各状況に合わせて設定されたスクリプトを実行します
スクリプトの実行が不要な箇所はプロパティを空のままにしてください
DeveloperMemo | 開発者用メモ (製品版では無視されます) |
---|---|
EventEnable | イベントの有効フラグ |
Depth | 深度 (このプロパティは使用されません) |
OverridePassage | 通行設定のオーバーライド |
EventScripts | 実行するスクリプトのスクリプト パス |
├ PreEnter | セルに進入する直前に実行するスクリプトのパス |
├ Enter | セルへの進入が完了したとき(中央に到達したとき)に実行するスクリプトのパス |
├ PreLeave | セルから退出する直前に実行するスクリプトのパス |
├ Leave | セルからの退出が完了したとき(隣のセルの中央に到達したとき)に実行するスクリプトのパス |
├ ActionOnCell | セル上でアクションボタンが押され時に実行するスクリプトのパス |
└ ActionFromSide | セルの側面からアクションボタンが押されたときに実行するスクリプトのパス |
プレーヤーキャラを指定した場所にワープさせるイベントです
プレーヤーキャラがイベントの中央に到達した時にワープが実行されます
ワープ時は自動でフェードイン/アウトが入ります
DeveloperMemo | 開発者用メモ (製品版では無視されます) |
---|---|
EventEnable | イベントの有効フラグ |
Depth | 深度 (このプロパティは使用されません) |
OverridePassage | 通行設定のオーバーライド |
EventScripts | 実行するスクリプトのスクリプト パス |
├ PreEnter | セルに進入する直前に実行するスクリプトのパス。WarpOnPreEnter がオンの場合は使用できません |
├ Enter | 使用できません |
├ PreLeave | 使用できません |
├ Leave | 使用できません |
├ ActionOnCell | 使用できません |
└ ActionFromSide | セルの側面からアクションボタンが押されたときに実行するスクリプトのパス |
WarpOnPreEnter | オンにするとセルに進入する直前にワープ処理が行われます。オフならセルの中央に到達してからワープ処理が行われます |
MapSceneName | ワープ先のシーン名。空にした場合は現在のシーン内でワープを行います |
WarpPointName | ワープポイント名 (ワープポイントのオブジェクト名)。空にした場合はデフォルトの位置にワープします |
プレヤーキャラの所属フロアを変更します
DeveloperMemo | 開発者用メモ (製品版では無視されます) |
---|---|
EventEnable | イベントの有効フラグ |
Depth | 深度 (このプロパティは使用されません) |
OverridePassage | 通行設定のオーバーライド |
Floor | フロア番号 |
FloorDepth | フロアの深度 (フロア移動後のプレーヤーキャラの深度) |