【求助】关于GMS的3D音效左右声道反转的问题
gamemaker吧
全部回复
仅看楼主
level 3
Vitech😳 楼主
新人才用GMS没几天 在试制一款2D空战游戏
自机始终位于屏幕中央 views跟着自机走,写了audio_listener_position跟着自机走
然后写敌机被破坏的音效是audio_play_sound_at(xx,x,y, 0, 100, 300, 1, false, 10);
也设置了音效为3D,可是播放出来屏幕右边的敌机爆炸的声音却偏左,左边的偏右。。。不太理解为什么,看了官方帮助文档xy方向也没问题啊[疑问]
2015年11月25日 13点11分 1
level 13
。。。莫不是左右音响放反了??
2015年11月25日 13点11分 2
肯定不是。。我用的耳机,为了验证我还去测试了下声道[狂汗]
2015年11月25日 13点11分
@Vitech😳 你listener设置的是自机位置么
2015年11月25日 13点11分
@智_囊_小_太 是的..
2015年11月25日 13点11分
level 13
是这样楼主,我刚刚看了一下帮助文档,如图,大概问题应该是出在了侦听器的方向上,根据图中显示,默认方向是人倒立的状态,因此左右颠倒,所以你需要用audio_listener_orientation重新设定侦听器的单位向量正方向。
2015年11月25日 14点11分 3
其中,xy轴决定的平面是你的房间平面,此处为俯视视角。
2015年11月25日 14点11分
@智_囊_小_太 哦。。原来如此 多谢大神指点
2015年11月25日 14点11分
1