Project1
标题:
战斗前放大画面
[打印本页]
作者:
子弹君
时间:
2014-10-1 17:34
标题:
战斗前放大画面
#=============================================================================
# 战斗前放大画面 by 子弹君
#=============================================================================
# 说明:
# 下面设置中的帧数与放大的X轴和Y轴有关联.
# 例子:如果按照默认设置的话,那么就是加15(你设置的帧数)次0.1(你设置的X轴和Y轴)
#=============================================================================
$BombScript ||= {};$BombScript["战斗前放大画面"] = "战斗前放大画面20140930"
#=============================================================================
# 设定部分
#=============================================================================
module BOMB
module ZOOM
TIME = 15
# 设置帧数
X = 0.1
# 设置放大的X轴
Y = 0.1
# 设置放大的Y轴
end
end
class Scene_Map < Scene_Base
#--------------------------------------------------------------------------
# ● 切换战斗画面前的处理
#--------------------------------------------------------------------------
alias :_bomb20140930pre :pre_battle_scene
def pre_battle_scene
bomb20140930sprite = Sprite.new
bomb20140930sprite.bitmap = Graphics.snap_to_bitmap
battletime = BOMB::ZOOM::TIME
battletime.times{
bomb20140930sprite.zoom_x += BOMB::ZOOM::X
bomb20140930sprite.zoom_y += BOMB::ZOOM::Y
Graphics.update
}
:bomb20140930pre
Graphics.freeze
@spriteset.dispose_characters
BattleManager.save_bgm_and_bgs
BattleManager.play_battle_bgm
Sound.play_battle_start
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1