幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2685|回复: 2

[RMXP] RMXP怎么在脚本中使用等待事件?

[复制链接]

4

主题

5

帖子

48

积分

②入门

积分
48
发表于 2010-8-4 12:54:03 | 显示全部楼层 |阅读模式
就这样说吧,假设下面的A和B是两个语句
A
B
我想让A执行后,过一段时间再执行B,该怎么做呢?
在脚本中等待该怎么做啊?
试过@wait_count=XX
不行……
回复

使用道具 举报

4

主题

5

帖子

48

积分

②入门

积分
48
 楼主| 发表于 2010-8-4 14:10:20 | 显示全部楼层
那么这样问一下吧,能不能在自己定义的类里面设置一个每一帧调用一次的事件?
回复 支持 反对

使用道具 举报

0

主题

13

帖子

104

积分

③业余

积分
104
QQ
发表于 2010-8-4 15:27:32 | 显示全部楼层
可以
你需要建立一个Interpreter类的实例,然后用此实例执行事件的list
前进一帧可以用Graphics.update
具体大概就是这样,执行10遍1号公共事件:
$a = Interpreter.new(0,false)
count = 0
loop do
break if count == 10
Graphics.update
unless $a.running?
  $a.setup($data_common_events[1].list, 0)
end
$a.update
count += 1
end
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-2 09:14 , Processed in 0.025198 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表