查看: 1611|回复: 3

[神奇]关于脚本流程的强烈疑惑.

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-9
回帖
36
发表于 2009-5-4 02:02:10 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

八云紫的式神<

梦石
0
星屑
828
在线时间
1260 小时
注册时间
2008-1-1
回帖
3889

烫烫烫

发表于 2009-5-4 02:21:27 | 显示全部楼层
虽然$scene被改变,但是系统控制权仍然在原scene
直到terminate后,控制权交还给main
然后main调用$scene.main
然后下一个scene的start执行,这是控制权给下一个scene

$scene只是一个普通的全局变量而已

悬赏:编辑帖子,追加悬赏
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2009-5-4 02:48:55 | 显示全部楼层
应该把 $scene 当作 「下一场景」
「当前场景」是 self
所以当「下一场景」相等於「当前场景」时
就是继续执行循环里面的内容

循环後的pre_terminate等方法
是由 self (当前场景)所调用

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
回帖
2407

第1届Title华丽大赛新人奖

发表于 2009-5-5 03:52:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部