올해부터 구글 플레이에 출시하려면 안드로이드 15를 타겟해야함.
뭐 하는 건 좋은데, 안드로이드 15를 타겟했더니 유니티의 Screen.safearea가 망가져서 노치가 있는 폰에선 카메라 부분이 게임 UI를 가림.
찾아보니 안드로이드 15부터 구글이 새롭게 edge-to-edge 모드 라는 걸 추가해서 그렇다고 함.
분명히 안드로이드 14까진 제대로 동작하게 만들어놨었는데 15버전에 맞춰 이걸 또 따로 처리해야 함;;
해결 방법 한창 찾는 중에 현타가 와서... 매년 이래야되나 진짜;
혹시 해결한 친구 있으면 방법 좀 알려주라. ㅠ
걍 좌표 바꾸면 되는거 아님?
Render outside safe area 체크 해제 하면 노치는 알아서 처리 해주긴 하는데
아니 그거 다시 봐봐. 나도 원래 그걸로 되었는데, 타겟 SDK를 안드로이드 15로 올린 뒤부터 풀렸어.
@로망바드 안드로이드 15에서 테스트 해본 건 아닌데 타겟 SDK는 15로 되어 있고 유니티6 LTS 0.51f 에선 노치 잘 적용되고 있음 테스트한 폰은 안드로이드 14임
안드로이드 15에서 확인해봐. 난 내폰이 안드로이드 15라 우연찮게 확인함.
외주사가 유지보수중인 유니티게임 제대로 수정했는지 월요일 함 봐야겠네
나 타겟 15고 폰도 안드로이드 15인데 Screen.safeArea로 Rect 받아와서 직접 캔버스 앵커 수정해서 처리하고있음.
난 safearea가 먹통인것 같은데;; 다른 문제가 있는건가? 어렵네