- 22
- 2
Доброе время суток
В чём может быть проблема кода ? Музыка проигрывается везде, даже не смотря что игрока нету в этих кординатах
позицию устанавливаю через BASS_Set3DPosition
В чём может быть проблема кода ? Музыка проигрывается везде, даже не смотря что игрока нету в этих кординатах
код:
HSTREAM stream;
char filename[] = "test.mp3";
BASS_3DVECTOR pos_mus = { -212.7076f, -123.0333f, 32.7910f };
stream = BASS_StreamCreateFile(FALSE, filename, 0, 0, 0);
BASS_ChannelSet3DPosition(stream, &pos_mus, NULL, NULL);
BASS_Apply3D();
BASS_ChannelPlay(stream, TRUE);
позицию устанавливаю через BASS_Set3DPosition
код:
BASS_Set3DPosition(&BASS_3DVECTOR(0.0f, 0.0f, 0.0f), 0, 0, 0); //для тестов кидаю игрока на 0 кординаты