Project1

标题: 请问如何通过事件屏蔽和激活脚本 [打印本页]

作者: 凌霄子    时间: 2014-6-26 10:52
标题: 请问如何通过事件屏蔽和激活脚本
我本来是想通过变量的,但貌似错误,且,我屏蔽和激活的是整个脚本,而不是一个脚本中的一部分,唉,不过想了想,实在不行,就弄两个脚本吧~
说一下我的想法,最开始,我是想 屏蔽XX脚本 if XX。。。
好吧,不废话了,我有一段脚本,需要屏蔽,但在游戏后期,就要使用,请问如何实现
这应该很好实现的~
作者: moy    时间: 2014-6-26 11:44
RUBY 代码复制
  1. def another_eval(script)
  2.   eval(script)
  3. end
  4.  
  5. class A
  6.   def after
  7.     p 'a'
  8.   end
  9. end
  10.  
  11. a = A.new
  12. a.after
  13.  
  14. $b = "class A
  15.   def after
  16.     p 'b'
  17.   end
  18. end"
  19.  
  20. class B
  21.   another_eval($b)
  22. end
  23.  
  24. a.after





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