【解決】スクリプトでの座標に変数を入れる記載の仕方

返信する
inu13
記事: 18
登録日時: 2021年11月19日(金) 17:38

【解決】スクリプトでの座標に変数を入れる記載の仕方

投稿記事 by inu13 »

すみません、スクリプトでの座標に変数を入れる記載の仕方 について

http://rpgmaker-script-wiki.xyz/eventposition_vxace.php
上記のサイトを参考にしているのですが

$game_variables[2] = $game_map.event_id_xy(1, 1)

の部分で、この(1, 1)に変数を入れる場合どのように記載すればよいのでしょうか…
($game_variables[3], $game_variables[4]])のように記載しても上手くいかず、
記載の仕方が分かる方、教えていただけると嬉しいです!
よろしくお願いいたします。
最後に編集したユーザー inu13 [ 2024年10月15日(火) 08:47 ], 累計 1 回
DEDEN
記事: 93
登録日時: 2018年8月25日(土) 15:06

Re: スクリプトでの座標に変数を入れる記載の仕方

投稿記事 by DEDEN »

wan1313さん こんばんは
記述は合っていますが閉じカッコが一つ多いのでそれだとエラーを吐きます
$game_variables[2] = $game_map.event_id_xy($game_variables[3], $game_variables[4])
これでいけると思います
イベントコマンドなら変なところで改行してしまうかもしれないので

コード: 全て選択

x = $game_variables[3]
y = $game_variables[4]
$game_variables[2] = $game_map.event_id_xy(x, y)
としてもいいかもしれません
inu13
記事: 18
登録日時: 2021年11月19日(金) 17:38

Re: スクリプトでの座標に変数を入れる記載の仕方

投稿記事 by inu13 »

>DEDEN様
返信ありがとうございます!
早速試してみた所上手くいきました!
エラーの理由も丁寧に教えていただきありがとうございます…!
他の動作にも応用できて、やりたかったシステムが上手くいきそうです。
ありがとうございました! :D
返信する

“VX / Ace:質問”に戻る