728x90 유니티2 [UNITY] 해상도 유지를 위한 레터박스 구현 (feat.UI 잔상 해결) 레터박스란?좌우로 길거나, 위아래로 긴 화면을 비율을 맞추기 위해 검정 화면으로 가리는 행위. Rect를 가져오고, 비율을 맞춰줍니다. Rect rect = _camera.rect;float scaleHeight = ((float)Screen.width / Screen.height) / (_yRatio / _xRatio);float scaleWidth = 1 / scaleHeight; 맞춘 비율을 Rect 변수에 적용해줍니다. if (scaleHeight 이후 카메라에 적용해줍니다. _camera.rect = rect; 카메라가 프레임을 렌더링하기 전에 호출됩니다.private void OnPreCull(){ GL.Clear(true, true, Color.black);} 아래와 같이.. 2024. 8. 22. 유니티에 GoogleMobileAds Package 넣기 유니티에 GoogleMobileAds Package을 넣기 위해선 JAVA JDK을 다운 받아야 한다. https://www.oracle.com/java/technologies/downloads/ Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 나는 JAVA 19 Windows 버전을 다운해주었다. 이후 유니티와 ‘JAVA JDK’을 연결해주 어야한다. 윈도우 검색을 통해 ‘view advanced system settings’을 검색하여준다. 이후 ‘Advan.. 2023. 10. 25. 이전 1 다음 728x90