Project1

标题: RMVA的脚本变量问题 [打印本页]

作者: The_Abyss    时间: 2013-7-21 19:22
标题: RMVA的脚本变量问题
本帖最后由 The_Abyss 于 2013-7-21 22:28 编辑

a1 = $game_variables[1]
a2 = $game_variables[2]
a3 = $game_variables[3]
a4 = $game_variables[4]
a5 = $game_variables[5]
ans = ((a1+a2)*a3/a4)**a5
p ans

为什么这段复制进去会出错?

改了一下,没上面那么复杂,但还是出错
a1 = $game_variables[1]
a2 = $game_variables[2]
ans = a1+a2
p ans


作者: 喵呜喵5    时间: 2013-7-21 19:51
1.请把出错信息截图,至少我在我电脑上测试的时候是没错的

2.在截图前,请先确认一下你测试时4号变量是不是为0,不然……分母为0啊喂!
作者: Sion    时间: 2013-7-21 21:05
你是在游戏开始之前就运行这段代码吧。$game_variables 还未创建。
作者: 喵呜喵5    时间: 2013-7-21 21:07
本帖最后由 喵呜喵5 于 2013-7-21 21:09 编辑

请把你出错的工程做成一个范例发上来……

为什么我测试的时候都一点问题也没有……………………





=================================================================================


等等,你该不会是直接把这几行代码扔到脚本编辑器去了吧…………= =
  1. class Game_Interpreter

  2.   def asd
  3.     a1 = $game_variables[1]
  4.     a2 = $game_variables[2]
  5.     ans = a1+a2
  6.     p ans
  7.   end

  8. end
复制代码
把脚本改成这个样子,然后在事件页的脚本中输入asd试试看
作者: The_Abyss    时间: 2013-7-21 22:04
就是丢脚本编辑器去了。。。了解了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1