Project1

标题: 不定时随机出现脚本报错是怎么个情况啊各位 [打印本页]

作者: shellingford57    时间: 2013-3-5 19:34
标题: 不定时随机出现脚本报错是怎么个情况啊各位
脚本“game_map”第407行发生 NoMethodError
undefined method ‘-‘for nil: NilClass

这个是因为啥?公共事件太多了么?还是某个脚本冲突了么?
作者: 喵呜喵5    时间: 2013-3-5 21:08
某个脚本冲突了
作者: 六百木    时间: 2013-3-8 03:29
你的第407行以及附近的那几行是什么..
我的是
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 向右卷动
  3.   #--------------------------------------------------------------------------
  4.   def scroll_right(distance)
  5.     if loop_horizontal?
  6.       @display_x += distance
  7.       @display_x %= @map.width
  8.       @parallax_x += distance if @parallax_loop_x
  9.     else
  10.       last_x = @display_x
  11.       @display_x = [@display_x + distance, (width - screen_tile_x)].min
  12.       @parallax_x += @display_x - last_x
  13.     end
  14.   end
不太可能出现你说的那个错误,因为如果@display_x是nil的话,在406行就应该出错了




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