查看: 2924|回复: 21

如何记忆战斗背景和战斗BGM?

  [复制链接]
梦石
0
星屑
50
在线时间
23 小时
注册时间
2008-6-17
回帖
141
发表于 2008-9-23 03:41:25 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
事件里有记忆当前BGM/还原BGM的选项.
我想要做一个效果.
假设当前战斗BGM是A1.mid,战斗背景是A2.jpg。(A=不固定BGM和战斗背景,随着游戏流程会改变)
然后进入一场战斗前更改战斗BGM为B1.mid,战斗背景为B2.jpg(B=选定的BGM和战斗背景)
战斗结束后,还原战斗背景A2.JPG和战斗BGMA1.mid。

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
回帖
2013

开拓者

发表于 2008-9-23 03:44:25 | 显示全部楼层
XP技术区有,叫“双曲道实现音乐继续”。可去主站和论坛找下。
开坑准备中
回复

使用道具 举报

梦石
0
星屑
50
在线时间
23 小时
注册时间
2008-6-17
回帖
141
 楼主| 发表于 2008-9-23 03:49:36 | 显示全部楼层
论坛没找到…
不过看名字并不是我想要的效果…
我是想做一个物品,使用此物品可以公共事件随时随地进行战斗。
所以我需要记忆之前的战斗BGM和背景。
回复

使用道具 举报

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
回帖
2013

开拓者

发表于 2008-9-23 03:51:56 | 显示全部楼层
是不是如果我在A战斗完之后,继续播放此地图之前播放的音乐?
开坑准备中
回复

使用道具 举报

梦石
0
星屑
50
在线时间
23 小时
注册时间
2008-6-17
回帖
141
 楼主| 发表于 2008-9-23 03:58:51 | 显示全部楼层
主站上的也找了。不是。
和地图无关。

是战斗时的音乐。(还有背景,背景同理)
比如我现在有两张地图,1、2、3三个mid。
1号地图时我的战斗音乐是1,2号地图我的战斗音乐是2。
公共事件触发战斗时需要切换战斗音乐为3。战斗结束后改回当前地图的战斗音乐(我在1号图就改回1.mid,在2号图就改回2.mid)
回复

使用道具 举报

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
回帖
2013

开拓者

发表于 2008-9-23 04:01:52 | 显示全部楼层
噢,用我给你的脚本貌似是可以的,但得设置一下。
开坑准备中
回复

使用道具 举报

梦石
0
星屑
50
在线时间
23 小时
注册时间
2008-6-17
回帖
141
 楼主| 发表于 2008-9-23 04:03:49 | 显示全部楼层
该怎么设置呢?
我觉得应该不用那么复杂的脚本。
事件里有记忆BGM/BGS和还原BGM/BGS,这里用脚本写成记忆战斗BGM/背景,还原战斗BGM/背景不就可以了…
回复

使用道具 举报

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
回帖
2013

开拓者

发表于 2008-9-23 04:06:00 | 显示全部楼层
这样貌似也是可以的,我没研究过。你试试用事件弄弄看。记得弄成并行处理。
开坑准备中
回复

使用道具 举报

梦石
0
星屑
50
在线时间
23 小时
注册时间
2008-6-17
回帖
141
 楼主| 发表于 2008-9-23 04:11:54 | 显示全部楼层
不用那么麻烦…战斗背景这么写行么…我现在没法测试…
使用物品——引发公共事件(目标无)——事件脚本
$game_map.battleback_name_memorize
更改战斗BGM
战斗处理-战斗结束
$game_map.battleback_name_restore

公共事件结束。
回复

使用道具 举报

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
回帖
2013

开拓者

发表于 2008-9-23 04:15:11 | 显示全部楼层
这个貌似只能实现重播该地图音乐,而不能继续播放。
开坑准备中
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部