Плагин C ++ Unity, как выпустить USB аудиоустройство - PullRequest
0 голосов
/ 06 ноября 2019

Я создал плагин C ++ Unity, который отправляет звук на динамик через USB. Все работает нормально, когда я впервые нажимаю на Play на Unity, однако, после первого воспроизведения, если я нажимаю на play еще раз, происходит сбой Unity. Кроме того, мне иногда приходится перезагружать компьютер, чтобы плагин работал.

Я думаю, что мне нужно добавить правильную команду к моей функции "OnDestroy" в моем сценарии маршалинга .CS Unity. Вот что у меня сейчас ...

private void OnDestroy()
{
    Audio.stop_sound();
    Debug.Log("stop called");
}

stop_sound - простая функция, которая показывает остановку обратного вызова. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...