找回密码
 点一下
查看: 1157|回复: 2

问个关于声音导入的问题

[复制链接]
发表于 2010-1-9 13:27:22 | 显示全部楼层 |阅读模式
我采用以下代码来播放导入的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是我定义的一个全局变量
发表于 2010-2-23 14:08:25 | 显示全部楼层
那个设置声音发生点xy,还有创建声音时的衰减率那些参数可以尝试调整,有可能是声音太小听不见;
编辑器里面应该有一条是在指定点播放声音的,可以用那个试试看。
不过我记得声音第一时间创建时是播不出来的吧?默认是在地图初始化时初始化声音的
回复

使用道具 举报

发表于 2010-2-23 17:03:37 | 显示全部楼层
和楼主一样的问题诶。。。哎都试了好久了,楼上提到的设置我都弄过了  怎么都调不出3d音效
把声音直接加进模型又太麻烦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-7-22 12:24 , Processed in 0.028738 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表