这个简单,看看能不能帮到你?
#取消渐变 #============================================================================== # ■ Scene_Map #------------------------------------------------------------------------------ # 地图画面 #============================================================================== class Scene_Map < Scene_Base #-------------------------------------------------------------------------- # ● 执行战斗前的渐变 #-------------------------------------------------------------------------- def perform_battle_transition #实质上就是把这里删了 end end #播放视频 #============================================================================== # ■ Scene_Battle #------------------------------------------------------------------------------ # 战斗画面 #============================================================================== class Scene_Battle < Scene_Base #-------------------------------------------------------------------------- # ● 重命名方法 #-------------------------------------------------------------------------- alias :old_start :start #-------------------------------------------------------------------------- # ● 开始处理 #-------------------------------------------------------------------------- def start old_start Graphics.play_movie("Movies/#1") end end
#取消渐变
#==============================================================================
# ■ Scene_Map
#------------------------------------------------------------------------------
# 地图画面
#==============================================================================
class Scene_Map < Scene_Base
#--------------------------------------------------------------------------
# ● 执行战斗前的渐变
#--------------------------------------------------------------------------
def perform_battle_transition
#实质上就是把这里删了
end
end
#播放视频
#==============================================================================
# ■ Scene_Battle
#------------------------------------------------------------------------------
# 战斗画面
#==============================================================================
class Scene_Battle < Scene_Base
#--------------------------------------------------------------------------
# ● 重命名方法
#--------------------------------------------------------------------------
alias :old_start :start
#--------------------------------------------------------------------------
# ● 开始处理
#--------------------------------------------------------------------------
def start
old_start
Graphics.play_movie("Movies/#1")
end
end
至于战斗前显示图片,我还是建议你把那张图片做成一个视频再显示。因为一是代码比较麻烦,二是使用视频好操作,并且制作起来相对简单,效果也比单独一张图好得多。
这里有范例工程(视频随便找的),范例工程是RMVA的。
范例工程——战斗前操作.rar
(370.75 KB, 下载次数: 41)
希望能够帮到你! |