查看: 2432|回复: 3

[已经解决] 完整鼠标系统出现 'size' for nil:NilClass怎么解决?

[复制链接]
梦石
0
星屑
280
在线时间
2 小时
注册时间
2012-5-13
回帖
2
发表于 2012-5-13 16:13:53 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 喵喵咪丫 于 2012-5-18 17:42 编辑

首先是我用的脚本:
来自:http://rpg.blue/forum.php?mod=vi ... &authorid=37099
范例: 八方向鼠标脚本.0.rar (502.96 KB, 下载次数: 35)

然后把脚本直接复制过去运行游戏是很正常的。
复制的时候脚本的上下顺序是按照范例的,除了没有加【人物跟随】。
但是不知道是什么情况,有的时候空白处一点,就会出现:undefined method 'size' for nil:NilClass
QQ截图20120513154709.jpg

然后指向这一段。
  1.      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
  2.         for i in 0...event.list.size
  3.           if event.list[i].parameters[0] == "Item" #类型判断
  4.             event.flag = 1
  5.           elsif event.list[i].parameters[0] == "Npc" #类型判断
  6.             event.flag = 2
  7.           else
  8.             event.flag = 0 if $game_player.get_mouse_sta != 2 #无标志
  9.           end
  10.           return event.flag #返回事件类型标志
  11.         end
  12.       end
复制代码
求解是什么原因引起的,是否可以解决?
好吧,果然应该换个脚本。
梦石
0
星屑
49
在线时间
186 小时
注册时间
2012-5-8
回帖
939
发表于 2012-5-13 21:20:06 | 显示全部楼层
可以去找别人更新好的鼠标脚本,换掉一个鼠标脚本试试看吧。

点评

好吧,我去试试鼠标响应事件真1.3吧……上次找不到连接,这次终于找到了。  发表于 2012-5-18 17:43
看什么看,没看过大坑啊!
-------------------------炫翼-----------------------------
剧情:4%
地图:2%
系统:7%
优化:3%
脚本:25%
--------------------------炫翼----------------------------

      工作室


广告位招租....  
回复

使用道具 举报

梦石
0
星屑
280
在线时间
2 小时
注册时间
2012-5-13
回帖
2
 楼主| 发表于 2012-5-15 17:42:17 | 显示全部楼层
LOVE丶莫颜 发表于 2012-5-13 21:20
可以去找别人更新好的鼠标脚本,换掉一个鼠标脚本试试看吧。

      额……我也有想过换。刚开始是一堆链接挂了,后来总算找到一点了。不过最开始会选这个脚本也是经过选择了,有的脚本比如点事情不灵敏在问题,或者不能点击行走在问题……而且这个脚本目前也就这一个问题,有点舍不得放弃 。
    感谢你的回答,如果过几天还是找不到解决方法的话我是换个脚本吧。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
3 小时
注册时间
2012-5-12
回帖
28
发表于 2012-5-15 23:16:45 | 显示全部楼层
顶起来…………


‘‘──xszhu123于2012-5-15 23:38补充以下内容

顶......
楼下跟上.....
’’

点评

纯水自重  发表于 2012-5-15 23:17

评分

参与人数 1星屑 -20 收起 理由
zhixin1997 -20

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部