ogre3d 엔진에서 fmod 용 Soundmanager (클래스) (래퍼)에 문제가 있습니다. 다음과 같은 코드는 여기에 있습니다.Ogre3d 용 Fmod 래퍼 (soundManager) 문제
ISoundManager.h 누군가가 원한다면 업로드 하겠지만 지금은 2 개 이상의 하이퍼 링크를 업로드 할 수 없습니다.
` SoundManager *soundManagerPtr = new SoundManager;
soundManagerPtr->Initialize();
int mySound1 = soundManagerPtr->CreateStream(Ogre::String("boing.wav"));
int channel1 = 0;
soundManagerPtr->PlaySound(mySound1, headNode, &channel1);
delete soundManagerPtr;`
모든 것이 괜찮습니다, 사운드가로드되지만는 PlaySound() :
나는 사운드를 재생하는 간단한 코드 조각이http://codeviewer.org/view/code:18ca SoundManager.h http://codeviewer.org/view/code:18c9
SoundManager.cpp가
함수는 오류를 throw하지 않으며 사운드를 재생하지 않습니다. 나는 ogre3d 공개 토론에 그러나 아직 해결책 없음을 요구하고 있었다.
오우거는 예외는 아니지만 오류 코드를 사용하는 것으로 보입니다. 오류가 기록되는지 여부를 확인할 수 있습니까? –
@ Polybos : 오우거는 예외를 사용합니다. 그러나 SoundManager는 그렇지 않습니다. 아직 CPP 파일을 보지 않았습니다. –
@ViteFalcon 저는 SoundManager를 보았습니다. –