단결이 당신의 맥을 깨어나게 할 수 있습니까?어쩌면 너는 이 문제를 해결할 수 있을지도 모른다.
나는 때때로 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의 결함일 수 있다고 생각합니다.
Reference
이 문제에 관하여(단결이 당신의 맥을 깨어나게 할 수 있습니까?어쩌면 너는 이 문제를 해결할 수 있을지도 모른다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/tetra2000/unity-keeps-your-mac-staying-awake-maybe-you-can-fix-this-p9f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)