단결이 당신의 맥을 깨어나게 할 수 있습니까?어쩌면 너는 이 문제를 해결할 수 있을지도 모른다.

1521 단어 macosunity
이 문장도 Medium에서 찾을 수 있다.
나는 때때로 MacBook에서 Unity를 사용한다.괜찮아, 한 가지 일 말고.재생 단추를 누르면 Mac가 깨어날 수 있습니다.유휴 상태일 때 Mac는 모니터를 닫습니다.하지만 네가 Unity를 떠나기 전에는 완전히 잠들지 못할 것이다.
Unity는 오디오 세션을 할당하여 사운드를 재생합니다.이것은 상사다.문제는 게임을 멈추면 오디오 세션이 풀리지 않는다는 것이다.
$ pmset -g assertion
...
pid 211(coreaudiod): [0x0000aef100019a93] 00:00:03 PreventUserIdleSystemSleep named: "com.apple.audio.AppleUSBAudioEngine:Generic:USB Audio:140000:2.context.preventuseridlesleep"
프로젝트 설정의 오디오 부분에서 '출력 일시 정지 사용하기' 라는 설정을 찾을 수 있습니다.이것은 수면에 도움이 될 것이다. 묘사에서 말하자면.하지만 효과가 없다.

이것은 나를 곤혹스럽게 한다.🤔알겠습니다.
놀랍게도, 변경하기 전에 프로젝트 파일에 이 전환에 사용할 설정 키가 없습니다.
다음과 같이 m Enable OutputSuspension 생성 프로세스가 표시됩니다.
-------- a/ProjectSettings/AudioManager.asset
+++ b/ProjectSettings/AudioManager.asset
@@ -12,6 +12,7 @@ AudioManager:
   m_DSPBufferSize: 1024
   m_VirtualVoiceCount: 512
   m_RealVoiceCount: 32
+  m_EnableOutputSuspension: 1
   m_SpatializerPlugin:
   m_AmbisonicDecoderPlugin:
   m_DisableAudio: 0
이렇게 하면 너의 맥 컴퓨터는 잠을 잘 수 있다.나는 또 네가 재생을 멈춘 후, Unity가 일정 시간 후에 오디오 세션을 풀 수 있다는 것을 발견했다.
Unity의 결함일 수 있다고 생각합니다.

좋은 웹페이지 즐겨찾기