【发布时间】:2015-03-07 08:16:30
【问题描述】:
我正在构建的游戏中遇到音量问题。
一个例子是,当我发射一枚火箭时,它的爆炸会产生一个爆炸半径,并且该半径内的所有敌人都会被杀死。
当一次杀死一个敌人时,死亡声音(一点点尖叫)的音量是完美的,但是当一次爆炸杀死 3 或 4 个敌人时,声音会响亮 4 倍。
我曾考虑过添加一个检查以查看声音是否已在播放,如果没有则只播放,但决定不这样做,因为如果一个敌人在另一个半秒后被杀死,只会播放一声尖叫。
我想要的是一个声音的额外重叠实例以相同的音量播放,而不是增加整体音量。
实现它的正确方法是什么?
【问题讨论】:
-
谢谢 P.T. - 这些链接都没有一个对我的问题可行的精确解决方案,但是它们两者的结合让我沿着正确的轨道思考并提出一个可行的解决方案:)