Project1
标题:
为什么each也会未定义捏?
[打印本页]
作者:
BBBBB6
时间:
2010-7-5 19:05
标题:
为什么each也会未定义捏?
:QUnfined method `each'(我用的是半角) for nil:Nilclass
PS:出错的脚本是黄金太阳精灵系统里面带的那个Game_Actor里面的@sprite.
each
这个我是想不出丫和我其他脚本有什么冲突捏,我用了地图名、升天的死法、敌人血条、混乱修改(混乱时会攻击敌人)、菜单、Main那里也修改了、还有列车移动(这个没问题的吧。。)获得物品提示什么的、、会不会是菜单啊,call菜单的时候也说有问题、、、
另外还有Unfined method `>'(我用的是半角的>) for nil:Nilclass
这个是RTAB战斗脚本里面的。这个我把原来那个战斗的脚本删掉也不对。。。
作者:
逸豫
时间:
2010-7-5 19:14
不是each未定义,而是nil没有each方法。
作者:
BBBBB6
时间:
2010-7-5 19:26
...那要怎么办捏?有冲突吗?
作者:
亿万星辰
时间:
2010-7-5 19:39
@sprite.each
@sprite是啥……
作者:
zhangbanxian
时间:
2010-7-5 20:09
nilclass请用溯源法,向上搜索@sprite,看看它是否有被赋值...
作者:
darkdrium
时间:
2010-7-5 21:50
@sprite未被赋值,或者赋值错误
作者:
BBBBB6
时间:
2010-7-6 14:42
-.-! 有很多地方有哦。。。
@sprite = @sprite_turn = @new_skills = []
还是
attr_accessor :sprite
捏?
@sprite = @sprite_turn = @new_skills = []
吗?
:Q
作者:
BBBBB6
时间:
2010-7-6 14:44
范例里面没有出错,所以鄙人以为是和其他脚本有冲突捏
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1