求助,挂载在物体上音频为什么放不完就停止了?
unity3d吧
全部回复
仅看楼主
level 3
天命挂
楼主
关于声音播放,我设置一个当敌机HP=0的时候播放的一个死亡音效,但是实际效果是,当我击毁敌机的时候,死亡音效只播放了一小截就没停止了,这是为什么呢?另外有什么办法可是设置让音频强行放完吗?
2017年12月04日 05点12分
1
level 3
游戏开发小白
是不是你物体在音乐没放完之前销毁了
2017年12月08日 08点12分
2
level 8
samema
设置延迟销毁吧
2017年12月08日 09点12分
3
天命挂
咋设置……
2017年12月08日 10点12分
level 13
cnppncnpc
你敌机死亡的函数是不是销毁了gameobject?那样的话连带声音就一起销毁了啊。
2017年12月08日 09点12分
4
天命挂
对的,有什么解决办法吗
2017年12月08日 10点12分
cnppncnpc
@天命挂
destory函数有个重载,可以填一个float变量,延迟X秒后销毁,你可以用这个。
2017年12月08日 12点12分
天命挂
@cnppncnpc
感谢,终于出声了
2017年12月08日 12点12分
level 14
fighte97
我是死亡音效用个协程
2017年12月09日 02点12分
5
level 5
music冰影
这么设置:敌机死亡后生成一个空物体,空物体挂坠机音频。给空物体挂个计时一段时间销毁的脚本。
为了逼真还可以令这个空物体的坐标时刻等于敌机坠落时的坐标
2017年12月25日 11点12分
6
02
牛逼 这个好
2020年11月16日 16点11分
小时在奔跑😜
这个思路可以
2023年11月29日 13点11分
level 10
都是塑料😡
destory(游戏物体,float延迟销毁时间)
2017年12月25日 13点12分
7
level 6
虫后花妖佩兔
因为物体被摧毁了所以音乐跟着被卸载了,一般都是音乐和怪物分开来的
2017年12月26日 05点12分
8
1