Project1
标题:
求助事件中添加脚本控制某事件朝向
[打印本页]
作者:
烁灵
时间:
2010-8-13 10:45
标题:
求助事件中添加脚本控制某事件朝向
$game_map.events[编号].direction =XXX
是不行的吧。。
另外求助syntaxerror是什么错误。。。。
作者:
Cola酱
时间:
2010-8-13 11:13
本帖最后由 Cola酱 于 2010-8-13 11:15 编辑
关于错误类型,帮助里面有。。。
我可耻的复制了~
Exception
所有异常的原始类。
NoMemoryError
若想一次占有过大的内存时,就会触发它。
ScriptError
用来表示脚本错误的异常。
NotImplementedError
若调用尚未配备的功能时就会诱发该异常。
SyntaxError
若出现语法错误时就会引发该异常。
StandardError
在 rescue 部分中,即使没有给出具体的错误类,也可以利用该异常类及其子类来捕捉异常。
ArgumentError
若参数个数不对或者参数值错误时,就会引发该异常。
IndexError
若索引超出范围就会引发该异常。
IOError
若 I/O 发生错误时就会引发该异常。
EOFError
若到达 EOF(End Of File)时就会引发该异常。
LocalJumpError
控制结构的跳转点没有发现时会引发该异常。
NameError
若使用未定义的变量或常量时就会触发该异常。
NoMethodError
若调用了未定义的方法时,就会引发该异常。
RangeError
与范围有关的异常。在进行超出范围的数值变换(从 Bignum 变为 Fixnum)等操作时就会引发该异常。
FloatDomainError
若想将正负无穷或 NaN(Not a Number)变为 Bignum,或与 NaN 进行比较时就会引发该异常。
RegexpError
若未能成功编译正则表达式,则引发该异常。
RuntimeError
运行时异常。当调用了 raise 却未指定异常时,就会引发该异常。
SystemCallError
若系统调用失败的话,就会引发该异常。
Errno::EXXX
与各 errno 相对应的异常类。若想了解实际的类名的话,请参考模块 Errno。
SystemStackError
若栈深度过深的话就会引发该异常。
TypeError
若使用了错误的类型时,就会引发该异常。
ZeroDivisionError
若将某值除以 0 时,就会引发该异常。
SystemExit
结束程序的运行。请参考 exit。
fatal
当解释器内部发生致命性错误(内部错误)时, 就会引发该异常。通常情况下,在程序中无法看到 fatal 对象。
作者:
小幽的马甲
时间:
2010-8-13 11:16
本帖最后由 小幽的马甲 于 2010-8-13 11:21 编辑
@direction是Game_Character的一个实变量,默认脚本中direction只开放了attr_reader权限,如需要修改则改为attr_accessor,然后便可以调用$game_map.events[XXX].direction = XXXX
SyntaxError 为语法错误,基本上就是少打、打错之类的问题……
作者:
烁灵
时间:
2010-8-13 11:19
好的,谢谢楼上了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1