반응형

safearea 3

[유니티 C#] SafeArea 상,하,좌,우 4방향 각자 대응

무더운 여름입니다. 이게 날씨인가 싶지만 개발은 계속됩니다. 최근에 UI디자이너분의 요청에 따라 기존에 사용하던 SafeArea를 개량했는데 의외로 쓸만하다는 생각이 들어서 이렇게 기록해 놓습니다. 제 블로그에서도 소개드렸던 에셋스토어에서 무료로 배포하는 SafeArea 에셋의 스크립트를 개조한 것 입니다. 기존에 사용하던 SafeArea는 X축, Y축만 대응이 가능했다고 한다면, 이번에 개량하게된 버전은 Topn Bottom, Left, Right 4방향을 조절할 수 있게 되었습니다. using UnityEngine; public class SafeArea : MonoBehaviour { public enum SimDevice { None, iPhoneX, iPhoneXsMax, Pixel3XL_LSL..

게임 개발/Unity 2021.07.24

[Unity C#] 해상도대응 (ios) - iOS.Device.generation

아이폰에 게임을 출시하면서 수없이도 많은 리젝을 당한 사유... 결제와 해상도 대응이었습니다... 안드로이드는 비교적 쉽게 대응이 가능했지만 아이폰의 x(탈모)시리즈...ㅂㄷㅂㄷ 리서치도 해보고 좋은 플러그인도 찾았지만! -------------------------------------------------------- 플러그인 : UnitySafeAreaController https://github.com/rlatkdgus500/UnitySafeAreaController -------------------------------------------------------- 이미 구현된 게임에 바로 적용하기가 애매했던터라 코드로 급하게 만들었습니다. 방식은 iPhoneX시리즈 이후의 버전에서 일정부분만큼..

게임 개발/Unity 2020.02.07

[Unity C#] 유니티 해상도대응 (갤럭시 S10) - Safearea

오랜만에 다시 포스팅을 시작하네요ㅎㅎ 유니티로 모바일게임을 빌드할때 갤럭시s10이나 요즘 나온 모바일의 해상도대응에 관한글이에요ㅎㅎ 어찌보면 당연한거지만 그동안해결을못해서 애를 많이먹었는데... 바로 핸드폰의 safearea입니다. 보시다시피 그냥 게임을 빌드하게되면 저 전면카메라가 게임을 가리는 경우가 생겨서 해결하고싶었는데요 찾다가찾다가 이 화면영역을 Safearea라하는것을 알게되고 빌드세팅에서 대응을 할수있게 제공되어있더라구요ㅎㅎ 신경쓰지않고 무조건 해상도를 고정하는 방법도 있으나, 세로나 가로가변을 원하시는 분들은 이항목을 체크해제하시면 해결이 가능할 것 입니다ㅎㅎ 포스팅을 마무리하면서 제가 요즘 개발하고있는 게임 해적왕: 오렌지의 저주올려봅니다ㅎㅎ 장르는 로그라이크 카드게임으로 모바일로 and..

게임 개발/Unity 2019.12.11
반응형