[解決済][VX]スクリプト処理におけるType Errorの回避方法
Posted: 2020年2月08日(土) 09:23
すみません、前回TOMO様に解答頂いたスクリプトによるレベルアップの処理についてなのですが
actor = $game_actors[$game_variables[1]] # アクターID[変数:1]の
actor.change_level(actor.level + [$game_variables[2]], false) #レベルを[変数:2]増加させる
という処理を作りたかったのですが、計算式の方に整数を入れた場合は問題なく動作するのですが
[$game_variables[n]]を入れるとType Errorというものが出てしまいます。
スクリプト計算式の中にゲーム変数を使用する場合はどうしたらいいのでしょうか?
actor = $game_actors[$game_variables[1]] # アクターID[変数:1]の
actor.change_level(actor.level + [$game_variables[2]], false) #レベルを[変数:2]増加させる
という処理を作りたかったのですが、計算式の方に整数を入れた場合は問題なく動作するのですが
[$game_variables[n]]を入れるとType Errorというものが出てしまいます。
スクリプト計算式の中にゲーム変数を使用する場合はどうしたらいいのでしょうか?