设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: 卡奥尼特
打印 上一主题 下一主题

[有事请教] 想让播放胜利/失败/游戏结束,改为播放BGM文件夹里的BGM

[复制链接]

Lv1.梦旅人

梦石
0
星屑
143
在线时间
63 小时
注册时间
2024-3-13
帖子
47
11
发表于 2024-3-19 14:55:27 | 只看该作者
卡奥尼特 发表于 2024-3-19 14:50
ME是播放完一次就停止。
而BGM会根据自带的循环标签而在特定的循环点循环播放。
单靠ME实现不了这个。

他在战斗结束的那一刻,还在结算信息界面的时候,就切场景BGM了。
在场景BGM前播放指定BGM的话,会被后来的场景BGM覆盖。
在后面播放的话,除非切场景,不然就不会切回来了。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
63 小时
注册时间
2024-3-13
帖子
47
12
发表于 2024-3-19 14:58:48 | 只看该作者
卡奥尼特 发表于 2024-3-19 14:53
实际情况是,在播放完ME后才会去还原之前所播放的BGM

确实,ME是一次性的。
所以是,需求的BGM也要一次性的吗
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1031
在线时间
202 小时
注册时间
2023-5-18
帖子
104
13
发表于 2024-3-19 15:01:05 | 只看该作者
卡奥尼特 发表于 2024-3-19 14:50
ME是播放完一次就停止,播放的时候会覆盖掉当前正在播放的BGM,播放完后会还原回去。
而BGM会根据自带的 ...

我猜你问的应该是怎么循环播放ME,是不是这个?
我的B站传送门
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2539
在线时间
2362 小时
注册时间
2012-3-1
帖子
735
14
 楼主| 发表于 2024-3-19 15:01:29 | 只看该作者
koumei 发表于 2024-3-19 14:58
确实,ME是一次性的。
所以是,需求的BGM也要一次性的吗

需求的BGM不需要,只需要确保播放的是BGM就行。而不是ME。

战斗结束后切回场景,我觉得此时播放的是场景的BGM
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2539
在线时间
2362 小时
注册时间
2012-3-1
帖子
735
15
 楼主| 发表于 2024-3-19 15:05:44 | 只看该作者
Arrose 发表于 2024-3-19 15:01
我猜你问的应该是怎么循环播放ME,是不是这个?

至少在RM里,ME可不会按照BGM的逻辑去播放的。
即便你更换BGM,都需要等ME播放完成后才会去还原所更换的BGM。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
63 小时
注册时间
2024-3-13
帖子
47
16
发表于 2024-3-19 15:15:43 | 只看该作者
卡奥尼特 发表于 2024-3-19 15:01
需求的BGM不需要,只需要确保播放的是BGM就行。而不是ME。

战斗结束后切回场景,我觉得此时播放的是场景 ...

就是,战败/战胜BGM 只会在结算界面播放
结束BGM只会在黑屏的时候,类似于[胜负乃兵家常事,请大侠重新来过]的界面的时候播放,返回标题的时候就播放标题BGM
这样?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2539
在线时间
2362 小时
注册时间
2012-3-1
帖子
735
17
 楼主| 发表于 2024-3-19 15:18:09 | 只看该作者
koumei 发表于 2024-3-19 15:15
就是,战败/战胜BGM 只会在结算界面播放
结束BGM只会在黑屏的时候,类似于[胜负乃兵家常事,请大侠重新来 ...

嗯。差不多这样。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
63 小时
注册时间
2024-3-13
帖子
47
18
发表于 2024-3-19 16:10:47 | 只看该作者

这样?

在结算界面的时候,原本要切换场景BGM的时候,把场景BGM缓存起来,播放指定的BGM
场景切换(黑屏专场, scene pop)的时候,清除新建的BGM缓存数据,播放原来的场景BGM


Audio_Alter.rar (1.6 KB, 下载次数: 4)

评分

参与人数 1+1 收起 理由
卡奥尼特 + 1 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2539
在线时间
2362 小时
注册时间
2012-3-1
帖子
735
19
 楼主| 发表于 2024-3-19 19:51:11 | 只看该作者
本帖最后由 卡奥尼特 于 2024-3-19 19:56 编辑
koumei 发表于 2024-3-19 16:10
这样?

在结算界面的时候,原本要切换场景BGM的时候,把场景BGM缓存起来,播放指定的BGM


试用了下,嗯,就是这样的感觉。

毕竟RM默认状态下可不会将ME按照BGM的逻辑去播放。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2539
在线时间
2362 小时
注册时间
2012-3-1
帖子
735
20
 楼主| 发表于 2024-3-24 04:16:47 | 只看该作者
本帖最后由 卡奥尼特 于 2024-3-24 04:19 编辑
koumei 发表于 2024-3-19 16:10
这样?

在结算界面的时候,原本要切换场景BGM的时候,把场景BGM缓存起来,播放指定的BGM


测试了一段时间,我因为搭配了 FTKR 家的扩展,
战斗系统中,执行撤退的时候,会出现这样的报错:
Cannot read property 'pos' of undefined

个别情况是
Cannot read property 'pos' of null
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-29 11:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表