Project1

标题: 帮忙翻译一下这个脚本为什么出错 [打印本页]

作者: 零℃微笑    时间: 2009-2-7 05:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 零℃微笑    时间: 2009-2-7 05:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: NaturalBlue    时间: 2009-2-8 07:30
以下引用零℃微笑于2009-2-6 21:12:53的发言:

文字为:
脚本'Game_map'的305行发生了NomethodError
undefined method '>' for nil:NilClass

LZ请把305行左右的代码贴出来看看。
作者: 零℃微笑    时间: 2009-2-9 03:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 霜冻之狼    时间: 2009-2-9 04:01
直接翻译:@terrain_tags不存在这个类中.....
作者: 零℃微笑    时间: 2009-2-9 04:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: doubt    时间: 2009-2-9 05:20
就是说不能对“空”变量执行“>”这种判断
可能是这个@terrain_tags[tile_id] 变量没定义数值,或者是变量名打错了???????{/fd}
作者: OCTSJimmy    时间: 2009-2-9 05:27
会不会是 tile_id 值为NULL引起的呢?
作者: 风花雪月    时间: 2009-2-9 05:41
以下引用OCTSJimmy于2009-2-8 21:27:42的发言:

会不会是 tile_id 值为NULL引起的呢?

虽然说null也对,但是在ruby语法里面是写作nil吧……
作者: hulobo888    时间: 2009-2-9 05:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 玄月    时间: 2009-2-9 06:42
我知道是LZ一时手抖不小心按下退档键
作者: redant    时间: 2009-2-9 08:59
你出示下问题工程

很可能问题不再这一行=。=
作者: 超级金猴    时间: 2009-2-9 19:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2009-2-9 20:18
请楼主在305行代码前加入如下代码,然后把结果写出来
p tile_id, @terrain_tags [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 冷酷主教    时间: 2009-2-9 20:20
提示: 作者被禁止或删除 内容自动屏蔽




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