赞 | 167 |
VIP | 31 |
好人卡 | 10 |
积分 | 191 |
经验 | 158321 |
最后登录 | 2024-10-27 |
在线时间 | 5075 小时 |
Lv4.逐梦者 (管理员) 砂上描绘的愿想
- 梦石
- 15
- 星屑
- 4120
- 在线时间
- 5075 小时
- 注册时间
- 2012-1-15
- 帖子
- 4618
|
本帖最后由 迷糊的安安 于 2012-3-28 01:41 编辑
请打开脚本编辑器
找到Game_Map 一栏
找到下面这段文字
- #--------------------------------------------------------------------------
- # ● 自动切换 BGM / BGS
- #--------------------------------------------------------------------------
- def autoplay
- @map.bgm.play if @map.autoplay_bgm
- @map.bgs.play if @map.autoplay_bgs
- end
复制代码 这一段就是管地图切换时自动切换BGM的语句。
那么只要给这个段的内容加上一个前提条件。像下面这样。
- #--------------------------------------------------------------------------
- # ● 自动切换 BGM / BGS
- #--------------------------------------------------------------------------
- def autoplay
- if $game_switches[80]==false
- @map.bgm.play if @map.autoplay_bgm
- @map.bgs.play if @map.autoplay_bgs
- end
- end
复制代码 就能令地图BGM自动切换只有在80号开关关闭的时候进行。
换句话说,也就是你要的【当80号开关打开时,地图场景切换不更换背景BGM】的效果。
|
|