Project1

标题: 【空间音频】音量随主角与播放源的距离发生变化 [打印本页]

作者: 纯属小虫    时间: 2023-6-7 17:45
标题: 【空间音频】音量随主角与播放源的距离发生变化
本帖最后由 纯属小虫 于 2023-6-7 17:46 编辑

最近玩了玩unity,找到了点儿启发,随手写了个跟音频相关的脚本
感觉做一些跟声音有关的场景还是很好用的
(想到了黑魂一塞恩古城前的铁匠,叮——叮——叮——)

空间音频





但是如果音频码率较高,或者音频选择的是BGM的话,频繁地操作 Audio play ,会严重影响流畅性。
(如果Audio类里面有直接修改正在播放的bgm的音量的方法就好了)
不知道如果兼容于RGM之后,是否能够提高其性能。

悄咪咪地艾特一下加菲大佬~~~
@ guoxiaomi
作者: 小怪兽奇奇侠    时间: 2023-6-7 18:25
我帮你大声地at一下@guoxiaomi
作者: guoxiaomi    时间: 2023-6-7 22:00
本帖最后由 guoxiaomi 于 2023-6-7 22:06 编辑

RGM应该是没问题的,可以看music.rb和sound.rb里,都是有调用的RGM::Base.music_set_volume和RGM::Base.sound_set_volume函数。前者只需要传入一个整数作为参数就行,后者需要指定sound的id。

RGM的Audio模块主要实现了RMXP的音乐混合、切换效果。如果只是单纯的放音乐,直接创建Music和Sound类的实例更方便。
作者: leliel    时间: 2023-6-8 10:15
点音源在恐怖游戏中很有用,不过我是个游戏聋子........




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