본문 바로가기

Unity/Unity2D_TopDown

Unity2D-Top_Down - 모바일빌드하기

 

 

1.UI 스케일링 

 

 (1) - Canvas 오브젝트의 속성에서 Canvas Scaler로 UI의 크기와 스크린해상도에 따른 비율등을 조절한다

     - UI Scale Mode 를 Scale With Screen Size로 두고 

     - Reference Resolution 과 Secreen Match Mode, Match등을 조절하여 적절한 UI를 만든다

 

2. 안드로이드 모바일 빌드

 (1) - File -> Build Settings에서 기존 PC, Mac & Linux Standalone 에서 Android로 Swich Platform을 한다

 

(2) - (1) 에서 좌측 하단에 Player Settings 버튼을 누르면 우리가 App을 뽑아내기위해 설정해야 할 옵션들이 나온다

    - 먼저 Default Icon을 이미지 드래그 앤 드랍으로 셋팅해준다

    - Icon 설정은 더 구체적이고 고화질 아이콘이미지를 설정할 수 있음

    - Splash Image설정은 처음 게임을 켯을때 나오는 회사 로고등을 셋팅해주는 것임

 

(3) - Resolution and Presentation 설정

    - 세로모드만 지원하기 위해서 가로모드인 Landscape는 체크해제 혹은 Default Orientation*의 값을 

       Portraite Upside Down으로 한다

 

 

(4). other settings 설정

    -  Identification에서 Package Name을 써주고 아래 Version과 Bundle Version Code도 업그레이드 할 때마다

       버전을 올려줘야한다 

    - * googleplay가 2019. 08이 후부터 64비트정책을 실시하여 32비트는 호환이 안됌

      따라서 Configuration에서 Scripting Backend를 기존 Mono에서 IL2CPP로 바꿔준 후

     하단 Target Architectuer의 ARMv7과ARM64를 모두 체크해준다

 

 

 

(5). 빌드

 - 이제 (1) 화면에서 Bulid를 눌른다!!

 

 

*오류발생

*해결

- 해당 유니티파일 경로에 한글이름이 있어서 그랬던 것.. 위치를 변경하여 재빌드하면 빌드 성공