iOS 게임에서 마이크로 녹음하는 동안 스피커 볼륨이 자동으로 줄어 듭니다. 유니티 3D에서 다음과 같은 C# 코드를 사용하여 마이크에서 짧은 입력을 녹음 한 다음 audioSrc를 분석하여 불어 난다는 것을 확인합니다. 나는 이것을 잠시 동안 반복한다. Unity 게임에서 마이크를 사용할 때 iOS 스피커 음량이 줄어 듭니다.
audioSrc.clip = Microphone.Start (null, false, 5, FREQUENCY);
전체 시간 후, 나는 또한 몇 가지 배경 음악을 연주하고있어, 그것이 음악의 볼륨이 조금 떨어질 것으로 위의 명령을 실행하는 동안이며
바로 중지를 기록 한 후 다시 온다.이것이 iOS에서만 Unity 3D에만 해당되는지 또는 iOS 응용 프로그램에 일반적인 동작인지 여부는 확실하지 않습니다. 나는 안드로이드에서 같은 행동을 발견하지 못했습니다. 아무도 내가 IOS에서 이것을 막을 수있는 방법을 알고 있습니까? 필요한 경우 Unity에서 Objective-C 코드를 실행하여 iOS API를 호출 할 수 있습니다.
유니티 태그는 Microsoft Unity 용입니다. 태그를 읽으려면 오용하지 마십시오. –