隊列メンバーの集合 / ツクールVXAceスクリプト(RGSS3)wiki
ツクールVXAceで隊列メンバーの集合をスクリプトで行うなら以下の通りです。
$game_player.followers.gather
#メンバーが集合するまでウェイトするなら以下のコードを追加
Fiber.yield until $game_player.followers.gather?
コード解説
"$game_player.followers"とすることによってGame_Followersへと参照されています。
gatherメソッドはGame_Followersのgatheringという変数をtrueとし、この変数が隊列の移動をさせるか、ストップするか決めます。
2行目の"$game_player.followers.gather?"は隊列のメンバーが全員プレイヤーと同じ位置にいてかつ、移動していなかったらtrueを返します。(Game_Followerクラスgather?を参照)
trueを返すまで"Fiber.yield"、ウェイトをかけるように指示しています。
ツクールVXAceスクリプトリファレンスwikiトップページへ戻る
オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。