Game_Follower をまとめた[隊列メンバー]の並びなどを管理するクラス。
$gamePlayer.followers() メソッドで得られる。
Name | Type | Description |
---|---|---|
_visible |
Boolean | [パーティの隊列歩行]か |
_gathering |
Boolean | 集合しているか |
_data |
Array.<Game_Follower> | [隊列メンバー]の配列 |
[隊列メンバー]が集合しているか。
[隊列メンバー]の集合中か。
[隊列メンバー]が移動中か。
指定した番号の[隊列メンバー]を返す。
プレイヤー(先頭のキャラ)は隊列メンバーに含まれず、 0:2 番目, 1:3 番目, 2:4 番目と index は 0 から始まり 2 番目のキャラから指定される。
Name | Type | Description |
---|---|---|
index |
Number | [隊列メンバー]番号 |
各[隊列メンバー]オブジェクトを対象に関数を実行する。
Name | Type | Description |
---|---|---|
callback |
function | コールバック関数 |
thisObject |
* | 現在のオブジェクト(通常 this) |
[隊列メンバーの集合]。
[隊列メンバー]を表示しない。
オブジェクト生成時の初期化。
指定位置に[隊列メンバー]の誰かがいるか。
Name | Type | Description |
---|---|---|
x |
Number | x 座標(タイル数) |
y |
Number | y 座標(タイル数) |
[隊列メンバー]が表示されているか。
[隊列メンバー]全員を、プレイヤーキャラクタの[ジャンプ]高さに揃える。
[隊列メンバー]を更新。
各[隊列メンバー]オブジェクトを対象に逆順に関数を実行する。
Name | Type | Description |
---|---|---|
callback |
function | コールバック関数 |
thisObject |
* | 現在のオブジェクト(通常 this) |
[隊列メンバー]を表示。
指定の位置と向きに[隊列メンバー]を揃える。
Name | Type | Description |
---|---|---|
x |
Number | タイル数 |
y |
Number | タイル数 |
d |
Number | 向き(テンキー対応) |
[隊列メンバー]をアップデート。
[隊列メンバー]の移動をアップデート。
表示中の[隊列メンバー]の配列を返す。