Project1
标题:
一个触发战斗时继续播放地图bgm而不播放战斗bgm的脚本
[打印本页]
作者:
本圈圈本
时间:
2013-12-17 13:18
标题:
一个触发战斗时继续播放地图bgm而不播放战斗bgm的脚本
本帖最后由 本圈圈本 于 2013-12-19 20:05 编辑
脚本小白编写,如有错误望多多指正
2013.12.19做了修改,修正了一些错误……感谢喵呜喵5大指正……
#脚本小白编写,如有错误望多多指正
# By 本圈圈本
$change00 = 0 #一个开关 - 当这个变量不等于 1 时,脚本才能运作
class Scene_Map < Scene_Base
def pre_battle_scene
Graphics.update
Graphics.freeze
@spriteset.dispose_characters
BattleManager.save_bgm_and_bgs
BattleManager.play_battle_bgm if $change00 == 1
Sound.play_battle_start
end
end
复制代码
作者:
本圈圈本
时间:
2013-12-17 13:22
额,要怎么弄才能和别人的脚本一样有框框起来,可以复制……
作者:
喵呜喵5
时间:
2013-12-19 18:18
结尾多了一个end…………
覆盖的写法写pre_battle_scene也没什么……但是你把其他东西都被删掉了,导致使用这个脚本后会完全无法进入战斗界面
脚本开头的开关的实用度堪忧…………
并且
貌似中只要把战斗BGM设置为空战斗时就会直接使用地图BGM了吧…………
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1