Project1

标题: 完整鼠标系统的NoMethodError [打印本页]

作者: ondine    时间: 2007-8-24 17:42
标题: 完整鼠标系统的NoMethodError
游戏进行时候常常发生这个错误

脚本‘完整鼠标系统(四方向‘)的39行发生了NoMethodError。
undefined method 'size' for nil:Nilclass

39行左右显示如下
if mouse_x > event.screen_x - event_width / 2 and mouse_x < event.screen_x + event_width / 2 and mouse_y + 32 > event.screen_y + 32 - event_height and mouse_y + 32 < event.screen_y + 32
        for i in 0...event.list.size
          if event.list.parameters[0] == "Item" #类型判断
            event.flag = 1
          elsif event.list.parameters[0] == "Npc" #类型判断
            event.flag = 2
          else
            event.flag = 0 if $game_player.get_mouse_sta != 2 #无标志
          end

我用的是这个鼠标系统http://rpg.blue/web/htm/news580.htm
作者: ondine    时间: 2007-8-24 17:42
标题: 完整鼠标系统的NoMethodError
游戏进行时候常常发生这个错误

脚本‘完整鼠标系统(四方向‘)的39行发生了NoMethodError。
undefined method 'size' for nil:Nilclass

39行左右显示如下
if mouse_x > event.screen_x - event_width / 2 and mouse_x < event.screen_x + event_width / 2 and mouse_y + 32 > event.screen_y + 32 - event_height and mouse_y + 32 < event.screen_y + 32
        for i in 0...event.list.size
          if event.list.parameters[0] == "Item" #类型判断
            event.flag = 1
          elsif event.list.parameters[0] == "Npc" #类型判断
            event.flag = 2
          else
            event.flag = 0 if $game_player.get_mouse_sta != 2 #无标志
          end

我用的是这个鼠标系统http://rpg.blue/web/htm/news580.htm
作者: 皇鹧玲    时间: 2007-8-25 16:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-8-25 16:40
用: http://rpg.blue/web/htm/news482.htm
加: http://rpg.blue/web/htm/news457.htm
我可以用
{/hx}
作者: ondine    时间: 2007-8-25 17:44
ls提供的和这个是一个东西吧
http://rpg.blue/web/htm/news580.htm
作者: yangff    时间: 2007-8-26 07:17
回楼上:
不是
作者: 幻の飞鱼    时间: 2007-8-26 07:34
还是想不起来上次RP暴发解决了这个问题是改了什么地方

所以现在每次看到有人问就很心理崩溃




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