|
我采用以下代码来播放导入的MP3音乐,但是发现不能实现3D播放,如果直接PlaySoundBJ或者StartSound倒是可以,但是不会出现3D效果。
不知道对于导入的MP3音乐本身有什么要求么?
[jass]
function Sound3D takes string s,real x,real y returns nothing
set MySound=CreateSound(s,false,true,true,10,10,"DefaultEAXON")
call SetSoundPosition(MySound,x,y,0)
call SetSoundDistanceCutoff(MySound,700)
call StartSound(MySound)
call KillSoundWhenDone(MySound)
endfunction
[/jass]
注:MySound是我定义的一个全局变量 |
|