Project1

标题: 如何让地图音乐战斗后继续播放 [打印本页]

作者: 一醉倾城    时间: 2008-9-2 03:30
标题: 如何让地图音乐战斗后继续播放
    是这样的,我的地图音乐在战斗的时候切换战斗音乐,但是战斗结束后又重新播放,这样感觉好象很不好,请问有什么办法解决呢?
    我不知道我这样说你们能不能懂,不过应该能懂吧 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: dna_7086    时间: 2008-9-2 03:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 03:40
    厄,看来LS这位还没看懂-_-   我的意思是让RGM播放在战斗结束切换回地图的时候,继续播放战斗之前播放的音乐,比如在地图里走动,音乐播放到4的时候切换到战斗,但XP中战斗结束后地图音乐又重新播放的,我的意思是怎么让音乐在战斗后继续播放,比如上面的例子中播放到4切换战斗,战斗结束后继续从4播放到5,6。
作者: dna_7086    时间: 2008-9-2 03:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 03:46
    我的是暗雷遭怪。。。。怎么用你说的事件呢?
作者: dna_7086    时间: 2008-9-2 03:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 04:04
    照你这样该返回地图直接变成战斗音乐了= =而且,并没有接下去
作者: dna_7086    时间: 2008-9-2 04:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: dosbox    时间: 2008-9-2 04:15
呵呵,我也有这个问题啊

还有继续游戏的时候都没有背景音乐了啊

只有新游戏才有的,什么回事啊


作者: dosbox    时间: 2008-9-2 04:19
以下引用dna_7086于2008-9-1 20:14:31的发言:

Scene_Map 104行:
  $game_system.bgm_memorize
  $game_system.bgs_memorize
Scene_Battle 1 98行:
  $game_system.bgm_restore
  $game_system.bgs_restore
刚才忘了调试……


还是战斗音乐啊


作者: dna_7086    时间: 2008-9-2 04:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-9-2 04:27
呵呵,我也问过这个问题 = =
http://rpg.blue/viewthread.php?t ... D9%2D1+20%3A25%3A20

http://rpg.blue/viewthread.php?t ... D9%2D1+20%3A26%3A39
作者: 一醉倾城    时间: 2008-9-2 04:28
    回复:
quote]以下引用dna_7086于2008-9-1 20:14:31的发言:

Scene_Map 104行:
  $game_system.bgm_memorize
  $game_system.bgs_memorize
Scene_Battle 1 98行:
  $game_system.bgm_restore
  $game_system.bgs_restore
刚才忘了调试……
[/quote]


貌似还是不行的样子。。。我照你的加上还是战斗音乐,之后我认为是你前面两句脚本问题,删了之后,又变成音乐无法继续了。
作者: dosbox    时间: 2008-9-2 04:30
我和楼上一样,改了还是战斗音乐...

苦苦啊....

还是去看看DB的教程了
作者: 仙剑乐逍遥    时间: 2008-9-2 04:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: dna_7086    时间: 2008-9-2 04:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 04:40
回复:
以下引用dbshy于2008-9-1 20:27:43的发言:

呵呵,我也问过这个问题 = =
http://rpg.blue/viewthread.php?tid=99119&ntime=2008%2D9%2D1+20%3A25%3A20

http://rpg.blue/viewthread.php?tid=99429&ntime=2008%2D9%2D1+20%3A26%3A39



前辈的这个范例我也看了,不过这样播放战斗音乐的时候音乐在颤抖的说= =
作者: dbshy    时间: 2008-9-2 04:41
以下引用一醉倾城于2008-9-1 20:40:25的发言:

回复:

以下引用dbshy于2008-9-1 20:27:43的发言:

呵呵,我也问过这个问题 = =
http://rpg.blue/viewthread.php?tid=99119&ntime=2008%2D9%2D1+20%3A25%3A20

http://rpg.blue/viewthread.php?tid=99429&ntime=2008%2D9%2D1+20%3A26%3A39




前辈的这个范例我也看了,不过这样播放战斗音乐的时候音乐在颤抖的说= =


那你去问HIDE秀吧 = =

我个人是想用MCISENDCOMMAND = =
作者: 一醉倾城    时间: 2008-9-2 04:44
以下引用dna_7086于2008-9-1 20:39:55的发言:

关键是“比如上面的例子中播放到4切换战斗,战斗结束后继续从4播放到5,6。”中我没懂为什么会从4播放到5,6,你加了什么设置地图连续播放BGM的脚本了?


    前辈的没听懂的话我在说明一下吧。
    我的意思是说,我举一个例子,比如在地图上放一首歌(说歌比较好解释),然后当她唱到高潮部分的时候遭遇怪物,然后战斗,战斗结束后继续播放地图音乐,而且不是重新开始播放,是直接接下战斗前的高潮部分播放下去。
    还有我没有用过其他任何《设置地图连续播放BGM的脚本》哦
作者: dna_7086    时间: 2008-9-2 04:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: dosbox    时间: 2008-9-2 04:47
晕啊,,,,,有没有前辈出来指点一下啊~~~

DB的我把脚本放进来,完全没有声音啊..

更惨了....

{/pz}
作者: dna_7086    时间: 2008-9-2 04:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 04:59
    依然不行啊前辈,这样还是一样的,我如果把你第一次说的两个脚本去掉的话,就依然会重新播放音乐,但是放上去的话是重新播放战斗音乐。。。。。。
作者: dbshy    时间: 2008-9-2 05:02
RMXP使用的游戏引擎是Haaf's Game Engine,在这个引擎中自带的声音管理功能是通过Un4seen Development的Bass.dll实现。引擎介绍:http://hge.relishgames.com/overview.html,Bass原站:http://www.un4seen.com/

比较可惜的是,RMXP在进行封装的时候,对引擎的很多功能做了限制,音频方面也从功能强大变为简单易用(当然,似乎限制过头了,而且封装得有点问题,把原本支持的鼠标、粒子效果全都封没了,帧速率还下降为原来的30%以下)。

                             -------------------------BY 强大的灼眼的夏娜

http://rpg.blue/web/htm/news847.htm

这个MS不能下载 = =
作者: dna_7086    时间: 2008-9-2 05:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 05:21
       前辈的没听懂的话我在说明一下吧。
   我的意思是说,我举一个例子,比如在地图上放一首歌(说歌比较好解释),然后当她唱到高潮部分的时候遭遇怪物,然后战斗,战斗结束后继续播放地图音乐,而且不是重新开始播放,是直接接下战斗前的高潮部分播放下去。
   还有我没有用过其他任何《设置地图连续播放BGM的脚本》哦 。
   这样还是无法理解吗?
作者: 一醉倾城    时间: 2008-9-2 05:31
回复:
以下引用dbshy于2008-9-1 21:02:02的发言:

RMXP使用的游戏引擎是Haaf's Game Engine,在这个引擎中自带的声音管理功能是通过Un4seen Development的Bass.dll实现。引擎介绍:http://hge.relishgames.com/overview.html,Bass原站:http://www.un4seen.com/

比较可惜的是,RMXP在进行封装的时候,对引擎的很多功能做了限制,音频方面也从功能强大变为简单易用(当然,似乎限制过头了,而且封装得有点问题,把原本支持的鼠标、粒子效果全都封没了,帧速率还下降为原来的30%以下)。

                            -------------------------BY 强大的灼眼的夏娜

http://rpg.blue/web/htm/news847.htm

这个MS不能下载 = =





在FTP连接上找不到的样子= =
作者: dna_7086    时间: 2008-9-2 06:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 17:53
    照前辈的办法,貌似问题还没根本解决的样子= =。。。。。。。。那这样,前辈可否改善一下dbshy前辈提供的脚本,使之战斗的时候声音不在颤抖= =
作者: dna_7086    时间: 2008-9-2 20:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-9-2 21:58
    强悍的前辈!!!
作者: 仙剑乐逍遥    时间: 2008-9-3 03:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: dosbox    时间: 2008-9-3 04:25
楼上的能不能告诉我怎么弄啊

我弄了说没有什么now_play文件 啊

RMP3.play("xxxxx.mp3")在哪个脚本里设置啊

最后一段代码也不知道放哪

作者: dna_7086    时间: 2008-9-3 04:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-9-3 04:42
RMP3用的是MCISENDSTRING
MCISENDSTRING 不支持 MIDI = =
作者: dna_7086    时间: 2008-9-3 04:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: dosbox    时间: 2008-9-3 04:59
RMP3.play("xxxxx.mp3")是在事件里加(第三页右下角)有 脚本... 事件


里面只有二页事件啊

第一页
$scene=Scene_Music.new
第二页

独立开关打开
s=" " * 1024
$播放.call("status 1.mp3 position",s,128,0)
$game_variables[100]=s.to_i
id = $控制_2.call("1.mp3")

就不知道在哪改啊



还有我进游戏就说我缺少OR  now_play文件

作者: dosbox    时间: 2009-6-12 08:00
我顶~!!!

等高人来指点!!!!
{/tp}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1