決定キー以外でイベントを調べて発動する方法



決定キー以外でイベントを調べて発動させます。


イベント実行内容

◆キー入力の処理[キー入力](キャンセルにチェックをいれる)
◆条件分岐:変数[キー入力]が6
 ◆変数の操作:[固定ページ]代入,1  ◆変数の操作:[目標位置X]代入,主人公のX座標
 ◆変数の操作:[目標位置Y]代入,主人公のY座標
 ◆条件分岐:主人公が上を向いている
  ◆変数の操作[目標位置Y]減算,1
  ◆
 :分岐終了
 ◆条件分岐:主人公が右を向いている
  ◆変数の操作[目標位置X]加算,1
  ◆
 :分岐終了
 ◆条件分岐:主人公が下を向いている
  ◆変数の操作[目標位置Y]加算,1
  ◆
 :分岐終了
 ◆条件分岐:主人公が左を向いている
  ◆変数の操作[目標位置X]減算,1
  ◆
 :分岐終了
 ◆指定位置のイベントID取得:(V[目標位置X],V[目標位置Y]),IDを受け取る変数[目標位置イベントID]
 ◆条件分岐:変数[目標位置EVID]が0
  ◆イベント処理の中断
  ◆
 :分岐終了
 ◆イベントの呼び出し:V[目標位置イベントID],V[固定ページ]
 ◆
:分岐終了

発動されるイベント側はページ1にイベント内容を作ってください。発動条件は「決定キーを押された時」でOKです。しかし、このままだと人などに話しかけても主人公がイベントの方に向かないので、動作指定で主人公の方に向かせてください。そして決定キーでイベントを発動させないように一つ上のページに無設定のページを作っておいてください。     


テクニック・バグのインデックスへ