変数で指定した先が通行可能かどうかを判定したいです。
Posted: 2024年12月14日(土) 12:13
ツクールMZを使用しています。
指定した座標が通行可能かを判定したいと思い、試しに以下のようなイベントを作成しました。
イベントのトリガーは並列処理
条件分岐 決定キーがトリガーされている
変数1にプレイヤーのX座標、変数2にプレイヤーのX座標、変数3にプレイヤーの向きを代入
条件分岐 スクリプト欄に$gameMap.isPassable($gameVariables.value(1), $gameVariables.value(2), $gameVariables.value(3))と記入
文章の表示 OK
それ以外の場合
文章の表示 NG
この状態でテストプレイを行い、マップの壁に向かって決定キーを押してもOKと文章が表示されています。
スクリプトの解釈が間違っているのでしょうか?
このようなところで質問をするのは初めてです。
質問の仕方に問題がありましたら申し訳ありません。
指定した座標が通行可能かを判定したいと思い、試しに以下のようなイベントを作成しました。
イベントのトリガーは並列処理
条件分岐 決定キーがトリガーされている
変数1にプレイヤーのX座標、変数2にプレイヤーのX座標、変数3にプレイヤーの向きを代入
条件分岐 スクリプト欄に$gameMap.isPassable($gameVariables.value(1), $gameVariables.value(2), $gameVariables.value(3))と記入
文章の表示 OK
それ以外の場合
文章の表示 NG
この状態でテストプレイを行い、マップの壁に向かって決定キーを押してもOKと文章が表示されています。
スクリプトの解釈が間違っているのでしょうか?
このようなところで質問をするのは初めてです。
質問の仕方に問題がありましたら申し訳ありません。