Project1
标题:
在VX下可以实现随时存档吗?或者请问proc类是什么
[打印本页]
作者:
kissye
时间:
2008-7-14 23:49
提示:
作者被禁止或删除 内容自动屏蔽
作者:
kissye
时间:
2008-7-15 23:41
提示:
作者被禁止或删除 内容自动屏蔽
作者:
精灵使者
时间:
2008-7-16 00:02
参考以下Scene_save和Scene_Load的存储和读取函数类
作者:
kissye
时间:
2008-7-16 00:17
提示:
作者被禁止或删除 内容自动屏蔽
作者:
dbshy
时间:
2008-7-19 00:10
Proc
Proc 是对块及其环境(局部变量的作用域以及栈框架)进行对象化处理之后得到的过程对象。您可以像使用无名函数那样来使用 Proc,但它不会导入局部变量的作用域。
可以用于在其他地方改变内部变量
class Message
$a = Proc.new { @b = false }
end
class Foo
def c
p $a.call
end
c # => false
end
Proc.new 后面带了一个块,块不会被执行,只要在调用了call方法之后才执行块里的内容
块也可以带参数的
a = Proc.new{|i| p i}
a.call("123")
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
kissye
时间:
2008-7-19 00:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
dbshy
时间:
2008-7-19 00:17
其实即时存档,是个复杂的东东,LZ还是加油研究吧...
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1