본문 바로가기

유니티

(4)
유니티 텍스트 메시 프로 한글 적용방법 먼저 폰트를 준비해줍니다저는 나눔고딕을 이용했어요https://noonnu.cc/font_page/39 눈누나눔고딕 - 네이버noonnu.cc 나눔고딕 파일을 다운 후 유니티 Assets파일에 Font폴더를 만든 후 거기에 넣어줬습니다 이제 유니티 상단에 있는 Window → TextMeshPro → Font Asset Creator 를 클릭해줍니다 그러면 아래와 같은 화면이 뜨는데요 만약 해당 창이 안뜨고 import하라는 내용이 뜬다면 텍스트 메시 프로를 설치하라는거니 설치해주시면 됩니다다시 돌아와서 위 칸에 TTF파일로 만들 폰트를 넣어주고 Generate Font Atlas를 눌러 만들어준다음아래에 있는 save를 통해 폰트를 만들어 주시면 됩니다  이제 폰트를 적용했을 때 한글이 잘 나오면 성공..
구글 플레이 콘솔 기기 지원 0개 해결방법 유니티에서 게임을 만들고 구글 플레이 콘솔에 등록을 했는데 지원하고있는 기기가 0개라고 뜨는것이다... 해당 이미지는 해결 후 방법을 찾아본 결과 AndroidManifest.xml 에 카메라 기능을 사용할 경우 android:required="false" 를 추가하면 된다고한다 그래서 해봤지만 나의 앱은 카메라기능을 사용하지 않아 이것과는 관련이 없었다... 그래서 또 방법을 찾아다녔지만 아무리 검색하고 방법을 따라해봐도 나오지 않았다 ​ ​ 근데 빌드할때 보니 아주 간단한 방법이었다 File → Bulid Settings → Player Settings에 들어가면 Other Settings가 있다 우리는 여기서 API설정을 하는데 이때 Minimum API Level과 Target API Level이..
[유니티2D] 유니티에서 AAB로 빌드해서 구글 플레이에 등록 시 발생된 에러 해결 방법 다 만들고 나서 빌드를 하고 구글플레이콘솔에 업로드를 하니 이런 문제가 발생했다 인텐트 필터를 포함하되 'android:exported' 속성을 설정하지 않고 활동, 별칭, 서비스 또는 broadcast receiver가 있는 APK 또는 Android App Bundle을 업로드 했습니다. Android 12 이상는 이 파일을 설치할 수 없습니다. 그래서 여러 검색을 해 본 결과 AndroidManifest.xml 파일에 들어가서 activity속성에android:exported="true"를 넣어주면 된다는 것이었다. 하지만 이렇게 넣어주고 빌드를 시도해보니 java.io.IOException: Unable to delete directory 라는 에러가 나면서 빌드를 실패했다 다시 찾아본 결과 해결..
유니티 aab파일 빌드하는법 먼저 Edit에 Preferences에 들어가서 JDK,SDK,NDK,Gradle이 잘 적용되어있는지 확인한다 적용이 안되어있으면 유니티 허브에서 모듈 추가를 통해 다운받을 수 있다 그리곤 File -> Build Settings에 들어가 안드로이드로 Swith Platform을 해준다 구글플레이에 올리려면 aab파일이 필요하니 Build App Bundle을 체크해준다 그리고 Player Settings에 들어가준다 Company Name과 Product Name을 설정해주고 icon을 설정해준다 Resolution and Presentation에서 Portrait는 세로모드 Landscape는 가로로 회전했을때 자동으로 돌아가는설정이기에 세로모드로 할 게임은 Landscape에 해당하는 옵션만 체크를..

728x90
반응형