加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 卡奥尼特 于 2015-12-16 22:35 编辑
有些人玩VA游戏作品的时候,嫌VA战斗的时候技能动画播放速度很慢
或者是战斗的时候速度慢,所以就有了这个脚本
只在游戏中播放动画数据库的时候有效,或者是战斗页面
这个脚本是我借鉴了芙蕾娅的动画速度改出来的,所以我对脚本还不是太懂
#============================================================================== # RGSS3 - 战斗速度 VX Ace # 可以说是我的半原创脚本,我只是拿芙蕾娅的动画速度改的 #------------------------------------------------------------------------------ #------设定部分------# module KaoNeet AnimaRate = 4 #动画速度,数目越小速度越快,默认速度为4(0报错,-1不显示) BattlerRate = 15 #战斗速度,数目越小速度越快,默认等待为15(0无等待,不用时注释25行) end #------脚本开始------# #-------------------------------------------------------------------------- # 设置动画的速度 #-------------------------------------------------------------------------- class Sprite_Base < Sprite def set_animation_rate @ani_rate = KaoNeet::AnimaRate end end #-------------------------------------------------------------------------- # 设置战斗的速度 #-------------------------------------------------------------------------- class Scene_Battle < Scene_Base def wait(duration) duration = duration = KaoNeet::BattlerRate duration.times {|i| update_for_wait if i < duration / 2 || !show_fast? } end end
#==============================================================================
# RGSS3 - 战斗速度 VX Ace
# 可以说是我的半原创脚本,我只是拿芙蕾娅的动画速度改的
#------------------------------------------------------------------------------
#------设定部分------#
module KaoNeet
AnimaRate = 4 #动画速度,数目越小速度越快,默认速度为4(0报错,-1不显示)
BattlerRate = 15 #战斗速度,数目越小速度越快,默认等待为15(0无等待,不用时注释25行)
end
#------脚本开始------#
#--------------------------------------------------------------------------
# 设置动画的速度
#--------------------------------------------------------------------------
class Sprite_Base < Sprite
def set_animation_rate
@ani_rate = KaoNeet::AnimaRate
end
end
#--------------------------------------------------------------------------
# 设置战斗的速度
#--------------------------------------------------------------------------
class Scene_Battle < Scene_Base
def wait(duration)
duration = duration = KaoNeet::BattlerRate
duration.times {|i| update_for_wait if i < duration / 2 || !show_fast? }
end
end
|