我要发帖 回复

正式会员

16

主题

55

积分

0

专家分

:

私信
发表时间 : 2009-7-21 16:24:10 | 浏览 : 1856    评论 : 10
各位老师,我已安装好了OPENAL库了,但不知在LYNIX界面中如何使用.特别是我想实现在VP中随着点击某个模型这个动作而触发声音效果,哪位老师能给予一下指导,先谢谢各位老师了

最近VR访客

wangyuan120901 评论于2009-7-23 22:30:24

回复 1楼 的帖子

调用这个函数
void SetPlaneSound
{
        m_planesound = new vpAudioSoundSpatial();
        m_PlaneObj->addChild(m_planesound);
        m_planesound->setCullMask(0xFFFFFFFF);
        m_planesound->setRenderMask(0xFFFFFFFF);
        m_planesound->setIsectMask(0xFFFFFFFF);
        m_planesound->setStrategyEnable(TRUE);
        m_planesound->setTranslate( 0.000000 ,  0.000000 ,  0.000000 );
        m_planesound->setRotate( 0.000000 ,  0.000000 ,  0.000000 );
        m_planesound->setScale( 1.000000 ,  1.000000 ,  1.000000 );
        m_planesound->setFileName("fighter.wav");       
        m_planesound->setVolume(0.01f);
        m_planesound->setEnable(true);
        m_planesound->setLooping(true);
        m_planesound->setPauseEnable(false);
        m_planesound->setMinAttenuationDistance(0.000000f);
        m_planesound->setMaxAttenuationDistance(100000000000000.000000f);
        m_planesound->setAttenuationFactor(0.010000f);                                    /////////必须要加
        m_planesound->setPitchShift(1.000000f);                                           /////////必须要加
        m_planesound->setVelPitchShiftFactor(0.800000f);
}
xiaoyuer 评论于2009-7-27 09:48:03

回复 2楼 的帖子

编译时没有问题,运行时报错,显示如下:
The vpAudioAL singleton not found. Cannot configure audio
请问是什么问题
ppp 评论于2009-7-27 11:24:22

回复 3楼 的帖子

不能配置AUDIO模块~装驱动得时候有可能没装声驱~
pillwkai26 评论于2009-7-28 10:02:32
是不是需要装openAL呀?
ppp 评论于2009-7-28 17:16:08
额~~如果没有OPENAL得话,应该会提示没安装OPENAL啊~~
jpucnpczjx 评论于2011-10-12 16:49:29
我也碰到了同样的问题,是什么原因呢?对声音文件的存放位置有要求吗?
obuil 评论于2011-10-12 17:08:51
你初始化了 声音模块了吗? 并加入了他的头文件了吗? include“”
UE4   |   虚幻引擎   |   Unity VR    |    Hololens
obuil 评论于2011-10-12 17:09:03
自带的有声音例子  你看看

MultiGen-Paradigm\resources\samples\vegaprime\vpaudio
UE4   |   虚幻引擎   |   Unity VR    |    Hololens
chanjoy1988 评论于2011-12-10 10:58:05
obuil 发表于 2011-10-12 05:09 PM
自带的有声音例子  你看看

MultiGen-Paradigm\resources\samples\vegaprime\vpaudio

提示没有找到openAL32.DLL,求指教
吴军 评论于2012-1-24 20:22:42
装openAL32.DLL库啊,论坛里有

手机版|VR开发网 ( 津ICP备18009691号 ) 统计 网安备12019202000257

GMT+8, 2020-9-30 02:48 PM

返回顶部