Project1

标题: 除了使用对话框脚本之外还能怎么让文本自动消失 [打印本页]

作者: 时代之影    时间: 2011-4-19 19:25
标题: 除了使用对话框脚本之外还能怎么让文本自动消失
听说有对话框脚本可以达到这个效果,但是看上去好像很麻烦,不知道各位大侠谁有简单实用点的方法。
如果没有的话,那教教我怎么用那个对话框脚本啊。dsu_plus_rewardpost_czw
作者: zhixin1997    时间: 2011-4-19 20:57
我记得有傻瓜化的FUKI对话框啊= =
作者: 心雪    时间: 2011-4-20 11:24
  1. $自动消失帧数 = 40
  2. class << Input
  3.   alias _snow_heart_update_ update
  4.   def update
  5.     _snow_heart_update_
  6.     if $game_temp != nil
  7.       if $game_temp.message_window_showing
  8.         if @wait_count.nil?
  9.           @wait_count = $自动消失帧数
  10.         end
  11.         @wait_count -= 1
  12.       else
  13.         @wait_count = $自动消失帧数
  14.       end
  15.     end
  16.   end
  17.   alias _snow_heart_trigger_ trigger?
  18.   def trigger?(* args)
  19.     if @wait_count.nil?
  20.       return _snow_heart_trigger_(args[0])
  21.     end
  22.     if @wait_count <= 0 && args[0] == Input::C
  23.       if @check_times.nil?
  24.         @check_times = 0
  25.       end
  26.       @check_times += 1
  27.       if @check_times == 2
  28.         @wait_count = $自动消失帧数
  29.         @check_times = 0
  30.       end
  31.       #@wait_count = $自动消失帧数
  32.       #p "F"
  33.       return true
  34.     else
  35.       return _snow_heart_trigger_(args[0])
  36.     end
  37.   end
  38. end
复制代码
这如同拆迁队一般的脚本是怎么回事我一点也不知道=v=
作者: 时代之影    时间: 2011-4-20 16:01
回复 心雪 的帖子

这个应该怎么是用得?替换还是新建一个?
作者: 心雪    时间: 2011-4-20 19:36
Main前新建一个脚本即可~
作者: 时代之影    时间: 2011-4-20 20:43
回复 心雪 的帖子

可行,但是怎么调节消失的速度啊,太快了。。。
作者: 心雪    时间: 2011-4-20 20:51
修改第一行的40为想要等待的帧数……话说汝还真用咱的脚本啊- -很有可能有Bug呢- -
作者: 时代之影    时间: 2011-4-20 20:55
回复 心雪 的帖子

啊,会了,感谢




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