RPGツクール2000/マップイベント【サイトトップへ戻る】 キャライベントを作る ■イベントを追いかけるイベント (更新:2020/06/28) キャライベントの後を別のキャライベントが追いかけるイベントの作り方を紹介します。
■移動ルートの設定で追いかける マップイベントは以下のように移動させます。 マップイベントはイベントAは☆の所に、イベントBは◎の所に設定します。 イベントA(左上のイベント)を設定します。 イベントエディッタを開き、マップイベントのグラフィックを設定。 画面左下の移動タイプを「移動ルート設定」にして、移動頻度を「8」にします。 そして画面左下のボタン[移動ルートの設定]をクリックします。 移動ルートの設定は以下のように設定します。
イベントB(右下のイベント)を設定します。 イベントエディッタを開き、イベントのグラフィックを設定。 画面左下の移動タイプを「移動ルート設定」にして、移動頻度を「8」にします。 設定しましたら、画面左下のボタン[移動ルートの設定]をクリックします。 移動ルートの設定は以下のように設定します。
以上で設定完了です。 ▼動作イメージ ▲トップへ戻る▲ ■座標の差で追いかける 2つのイベントの座標の差からイベントBを移動させて、 イベントAへ近づけるイベントを作成します。 上記の■移動ルートの設定で追いかけるとの違いは、 イベントAがどこにいてもイベントBが追いかけてくる所です。 ※途中に障害物があるとその場で止まってしまいます。 追いかける相手を作成します。 今回は移動タイプを「ランダム移動」、移動頻度を「8」にしたイベントを設定します。 イベントBを作成します。 移動タイプは「移動しない」と設定し、 イベント開始条件は定期的に並列処理するを設定します。 イベントBのイベント実行内容を設定します。 まずこのイベントBの現在位置(X座標、Y座標)を変数へ代入します。
▼設定結果
イベントBの座標を記憶した変数からイベントAの座標を減算します。 ▼設定結果
イベントコマンド:条件分岐を設定します。 ▼設定結果
イベントAへ近づく設定をイベントコマンド:キャラクターの動作指定を使って設定します。 ▼設定結果
以上で設定完了です。 ▲トップへ戻る▲ ◎関連ページ ●キャライベントの作る ┣○キャライベントを移動させる ┣○プライオリティタイプについて ┣○薬草を持っていないと薬草をくれる人 ┣○お金をやり取りするイベント ┣○話しかけた方向によって会話を変える ┣○イベントを追いかけるイベント ┗○会話を行って仲間を増やす |