设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1742|回复: 1
打印 上一主题 下一主题

[已经解决] 怎么样让图片显示完几秒再执行下面的内容

[复制链接]

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

跳转到指定楼层
1
发表于 2016-4-23 11:07:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我这样把图片消失放到前面,图片是可以显示几秒消失,不过事件的移动也是同时进行的,并不是图片显示完后再移动。
可我要是把事件的移动放到前面图片消失后面,那么事件移动完后就不能自动寻路了。
就现在这样事件移动过来是可以自动寻路的,不过我想要等图片显示几秒后再让事件移动过来。

RUBY 代码复制
  1. def jjc_npc_huanren
  2. $game_screen.pictures[1].erase  if  $hrtplq<=0
  3.   $hr_hp_pd = {}
  4. $game_variables[24] = $game_map.events.values.select{|ev| ev.event.name == "Enemy"}
  5. $npc_zb_chong = $game_map.events.values.select{|ev| ev.event.name == "Enemyzb"}
  6. #换人坐标
  7. $dr_hr_zb = [$game_map.events[$game_variables[24][0].id].x , $game_map.events[$game_variables[24][0].id].y] unless $game_map.events[$game_variables[24][0].id] == nil
  8. if $game_variables[24].size == 0 and $npc_zb_chong .size > 0
  9.   $game_screen.pictures[1].show("dfhr.png",1,320,240,100,100,255,0)
  10. Audio.se_play("Audio/SE/013-Move01",100,100)
  11. $hrtplq = 200
  12.   #换上待机中血最多的宠。
  13. for i in $npc_zb_chong
  14.   $hr_hp_pd[i.id] = i.battler.hp
  15. end
  16. while $hr_hp_pd.size >1
  17.   $hr_hp_pd[$hr_hp_pd.keys[0]] >= $hr_hp_pd[$hr_hp_pd.keys[1]]
  18.   $hr_hp_pd.delete($hr_hp_pd.keys[1])
  19. end
  20. $game_map.events[$hr_hp_pd.keys[0]].moveto($dr_hr_zb[0], $dr_hr_zb[1]) unless $game_map.events[$hr_hp_pd.keys[0]] == nil
  21. $game_map.events[$hr_hp_pd.keys[0]].name = "Enemy" unless $game_map.events[$hr_hp_pd.keys[0]] == nil
  22.  
  23. #    换人冷却时间
  24.   $hrlq = 2400
  25.   end
头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
2
发表于 2016-4-23 12:21:29 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-22 14:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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