Project1

标题: 如何让战斗的时候某些动作延时一些? [打印本页]

作者: 果冻叮当猫    时间: 2008-8-22 04:25
标题: 如何让战斗的时候某些动作延时一些?
如题 [LINE]1,#dddddd[/LINE]此贴于 2008-8-26 22:22:21 被版主darkten提醒,请楼主看到后对本贴做出回应。
作者: 幽月    时间: 2008-8-22 04:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 果冻叮当猫    时间: 2008-8-22 18:22
有这么简单就好了!问题是在脚本里面添加
作者: 灯泡没我亮    时间: 2008-8-22 18:27
本人有问题:LZ为什么放着简单方法不用而复杂着做?
作者: 果冻叮当猫    时间: 2008-8-22 18:58
因为这个脚本要在战斗的时候体现的!上面那位朋友那个方法只能用于公共事件
作者: 灯笼菜刀王    时间: 2008-8-22 22:48
公共事件怎么加空白桢我还不知道呢- -

二楼是让你加在动画里。

自己不会改脚本就请使用自己能做到的方法做,改脚本不一定比改素材简单,只不过你看来改脚本是别人改,改素材要自己动手而已。
作者: 幽月    时间: 2008-8-22 23:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 果冻叮当猫    时间: 2008-8-23 01:21
可是我要处理的不是动画!而是传说中的刷新窗口!让对象方动画等待一下下再刷新!谢谢!
作者: 果冻叮当猫    时间: 2008-8-25 00:04
还是没人帮我?郁闷阿
作者: 199566    时间: 2008-8-25 00:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-8-25 00:45
X.times { Graphics.update }

X IS FIGURE
作者: 果冻叮当猫    时间: 2008-8-25 20:57
以下引用dbshy于2008-8-24 16:45:40的发言:

X.times { Graphics.update }

X IS FIGURE


这个的用法?用了很多次都是卡在那里,窗口刷新不了
作者: dbshy    时间: 2008-8-26 00:47
以下引用果冻叮当猫于2008-8-25 12:57:14的发言:


以下引用dbshy于2008-8-24 16:45:40的发言:

X.times { Graphics.update }

X IS FIGURE



这个的用法?用了很多次都是卡在那里,窗口刷新不了


根本没懂你的意思,这个脚本可以让动作延时一些

作者: lhbadsl    时间: 2008-9-2 01:32
这个问题貌似早就有人做出来了,最新一个用到这个效果的是黑暗传说2的打击感容量概念。。。方法是在你要等等的地方加上wait()函数就可以了。。。柳柳的黑暗传说2打击感容量就是这个概念,这个问题早就有答案(黑暗2的战斗脚本你参考下,因为我看暂时没有任何战斗脚本可以同它比美)。。。vx上有这个wait()函数,xp上也可以用。。不是什么新东西了。。。

  1.   #----------------------------------------------------
  2.   #等等函数。。。
  3.   #----------------------------------------------------
  4.   def wait(duration)
  5.      for i in 0...duration
  6.       update_basic
  7.       break if i >= duration
  8.     end
  9.   end
  10.   def update_basic(main = false)
  11.     Graphics.update unless main     # ゲーム画面を更新
  12.     Input.update unless main        # 入力情報を更新
  13.     $game_system.update             # タイマーを更新
  14.     @spriteset.update
  15.   end
复制代码

自己看吧,楼主能自己写战斗脚本,想必脚本实力强大,我就不用多说了,如果要动画也延时的话把@spriteset.update这句去掉就可以做到了,如果单单要动画延时的话,@spriteset不用刷新的。。不过有@spriteset.update这句的情况下只能用于战斗场景scene_battle中。。没有这句的话可以用在精灵里




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