Project1

标题: 动画速度与战斗等待 [打印本页]

作者: 卡奥尼特    时间: 2013-12-27 20:13
标题: 动画速度与战斗等待
本帖最后由 卡奥尼特 于 2015-12-16 22:35 编辑

有些人玩VA游戏作品的时候,嫌VA战斗的时候技能动画播放速度很慢
或者是战斗的时候速度慢,所以就有了这个脚本

只在游戏中播放动画数据库的时候有效,或者是战斗页面

这个脚本是我借鉴了芙蕾娅的动画速度改出来的,所以我对脚本还不是太懂

RUBY 代码复制
  1. #==============================================================================
  2. # RGSS3 - 战斗速度 VX Ace
  3. # 可以说是我的半原创脚本,我只是拿芙蕾娅的动画速度改的
  4. #------------------------------------------------------------------------------
  5. #------设定部分------#
  6. module KaoNeet
  7. AnimaRate = 4  #动画速度,数目越小速度越快,默认速度为4(0报错,-1不显示)
  8. BattlerRate = 15 #战斗速度,数目越小速度越快,默认等待为15(0无等待,不用时注释25行)
  9. end
  10.  
  11. #------脚本开始------#
  12. #--------------------------------------------------------------------------
  13. # 设置动画的速度
  14. #--------------------------------------------------------------------------
  15. class Sprite_Base < Sprite
  16.   def set_animation_rate
  17.     @ani_rate = KaoNeet::AnimaRate
  18.   end
  19. end
  20. #--------------------------------------------------------------------------
  21. # 设置战斗的速度
  22. #--------------------------------------------------------------------------
  23. class Scene_Battle < Scene_Base
  24.   def wait(duration)
  25.     duration = duration = KaoNeet::BattlerRate
  26.     duration.times {|i| update_for_wait if i < duration / 2 || !show_fast? }
  27.   end
  28. end





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