赞 | 0 |
VIP | 97 |
好人卡 | 40 |
积分 | 3 |
经验 | 52485 |
最后登录 | 2020-7-11 |
在线时间 | 1245 小时 |
Lv2.观梦者 狂気の月兔
- 梦石
- 0
- 星屑
- 276
- 在线时间
- 1245 小时
- 注册时间
- 2009-4-7
- 帖子
- 879
|
脚本文件(Scripts.rvdata) 会在整个 VX 生成基础的东西(比如 DxDraw, DxSound 之类的)之后得到调用.
脚本的运行先是从上到下的检查语法,然后实现.
如果遇到 class , def 等定义的时候只检测语法, 直到遇到一个没有定义的部分才开始执行.
你看 main 脚本之前的所有脚本, 都是有一个 class 定义的. 如果你在main 之前的任意一个地方新建一个空白的脚本页, 输入 exit . 你会发现 main 根本就不执行.
然后再 mian 里面有一句, $scene = Scene_Title.new 这样就会把脚本的执行权限交给 Scene_Title 这个脚本.
然后调用 $scene.main while $scene != nil . 你去看看 Scene_Base 的 main 方法就知道, 那是一个无限循环的. |
评分
-
查看全部评分
|