Project1

标题: 脚本意思 [打印本页]

作者: 黑米馒头    时间: 2015-1-16 20:14
标题: 脚本意思
下面这段脚本,是什么意思,有懂的请说下。
  1. if @update_thread.nil?
  2.   @update_thread = Thread.new{loop{Graphics.update;sleep(9)}}
  3. end
  4. class << Graphics

  5. alias origin_update update unless method_defined? :origin_update

  6. def update
  7.   Thread.critical = true
  8.   origin_update
  9.   Thread.critical = false
  10. end

  11. end
复制代码

作者: taroxd    时间: 2015-1-16 20:32
本帖最后由 taroxd 于 2015-1-16 21:27 编辑

Thread.critical= 是什么方法,不认识= = Ruby 1.9 和最新版都没有定义这个方法。

如果你给的是完整代码,你可以翻一下 1.8 版的 Ruby 文档,看看 Thread.critical= 方法的介绍。
如果你给的不是完整代码,那么请给出完整代码
作者: 英顺的马甲    时间: 2015-1-17 13:47
这是防Hangup(脚本已备份)的脚本,基本上对游戏没有影响




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