Project1

标题: 请问脚本里面要在某个地方插入等待40祯应该怎么写 [打印本页]

作者: 闪电    时间: 2007-7-7 18:21
标题: 请问脚本里面要在某个地方插入等待40祯应该怎么写
谢谢
作者: 闪电    时间: 2007-7-7 18:21
标题: 请问脚本里面要在某个地方插入等待40祯应该怎么写
谢谢
作者: 叶舞枫    时间: 2007-7-7 18:23
什么时候等待用? 脚本计算暂停与事件刷新暂停是两回事
作者: 永劫的咎人    时间: 2007-7-7 18:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 闪电    时间: 2007-7-7 18:25
   case skill.id
       when 4
      a = skill.id
      b = Sprite.new
      b.bitmap = RPG::Cache.picture("#{a}")
end

显示战斗人物特写图的脚本,不过一晃就过去了,我想让他停留在画面几秒再消失
作者: 叶舞枫    时间: 2007-7-7 18:28
自建一个叫做@wait的实例变量给其赋初始值,在Graphics.update的循环中“当@wait大于0的时候减去1”,而在脚本的执行条件中“当@wait为0的时候执行某事件”,这样就算完成了一个暂停的功能。

ps.太久不运行Graphics.update会脚本备份……
ps2.回答完毕,下线喝豆浆去鸟 = =b
作者: 永劫的咎人    时间: 2007-7-7 18:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 闪电    时间: 2007-7-7 18:43
试过了,不行= =,变量那个我貌似写不来
不会写脚本的痛苦.....哎{/pz}{/pz}
作者: 精灵使者    时间: 2007-7-7 20:37
@wait_count = 40这个行不行?
反正时间长度我忘记了……
作者: 闪电    时间: 2007-7-8 02:34
@wait_count = 40加进去了虽然不会冲突,图片还是一闪就消失了
不过还是谢谢楼上几位朋友的热情帮助
作者: 精灵使者    时间: 2007-7-8 02:35
在图片消失前面加入wait_count,你不能在图片消失以后再延时




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