Numbersというイベントがあります。Fmod Designer では、listenerAngle に応じてイベントが異なる番号を再生します。このイベントを 3D 空間に配置すると、さまざまな音が聞こえるようにしたいと考えています。これは私が現時点で持っているコードです。アプリ内の数字の 1 つだけが再生されます。何か不足していますか?
FMOD_RESULT result = FMOD_OK;
FMOD_VECTOR listenerpos;
FMOD_VECTOR forward = { 0.0f, 0.0f, 1.0f };
FMOD_VECTOR up = { 0.0f, 1.0f, 0.0f };
FMOD_VECTOR vel = { 0.0f, 0.0f, 0.0f };
result = group->getEvent("Numbers", FMOD_EVENT_DEFAULT, &event);
ERRCHECK(result);
listenerpos.x = 0.436243;
listenerpos.y = -0.43643;
listenerpos.z = -6;
result = eventSystem->set3DListenerAttributes(0, &listenerpos, &vel, &forward, &up);
ERRCHECK(result);
助けていただければ幸いです。ありがとう!