분류 전체보기 180

앱 이름 한글설정/국가별 설정

Project Setting - Player에서 Product Name을 지정하면 APK로 빌드하고 설치했을때 해당 이름이 표시된다. 이 처럼 설치한 앱에 이름이 표시되는데 ProductName에는 한글을 넣고 빌드할수가 없다. 그래서 다른 방식으로 이름을 지정하고, 국가별로 앱 이름이 다르게 표시할수 있다. values.xml이라는 파일을 만들고 테스트이름 string꺽새 안에 바꿀 이름을 지정하고 유니티 Asset폴더 내에 Plugins - Android - res폴더에 'values-ko'라는 폴더를 만들고 values.xml을 넣어주면 된다 'values-ko'는 한국어 코드이고 'values'는 기본 영어 코드, 'values-jp'는 일본어 코드 등 해당 국가별 코드에 맞게 폴더를 넣어주면 된다.

툴/유니티 2021.10.04

Webgl에서 Input Field 한글 입력 문제

유니티 Webgl에서 IME를 지원안한다고 한다. IME(input method editor 입력 방식 편집기) 그래서 한글로 입력 전환이 안되고, 한영로 전환을 해도 알파벳만 입력됌 그리고 한글 폰트도 없어서 한글도 안나옴. 그래서 TextMeshPro를 써서 한글 폰트를 추가해주고(TextMeshPro 안쓰고 ttf형태 한글 폰트 임포트 해줘도 기본 UI에 쓸수 있음), https://github.com/kou-yeung/WebGLInput GitHub - kou-yeung/WebGLInput: IME for Unity WebGL IME for Unity WebGL. Contribute to kou-yeung/WebGLInput development by creating an account on Gi..

툴/유니티 2021.09.14

유니티 어드레서블

https://www.youtube.com/watch?v=GsKofci_HSg&list=PLmRK0lH8TNCo7K4xmLpEov4llbVTwf29s https://blog.naver.com/cdw0424/221636733877 유니티(Unity) - Addressable(어드레서블) 사용법(1). 설치 및 준비 패키지 매니저에서 어드레서블 패키지를 설치한다. 윈도우탭 - Asset Management(에셋 매니지먼트) - Ad... blog.naver.com https://blog.naver.com/cdw0424/221755856111 유니티(Unity) - Addressable(어드레서블) 사용법(7). 서버에서 다운로드하기 1편 사실 서버 사용까지는 안 다룰 생각이었는데 메일로 오는 질문들이 거짓말..

Asset Bundle 에셋번들

https://itmining.tistory.com/54 [유니티 에셋번들 사용법] 1. 에셋번들이란? 이 글은 PC 버전 TISTORY에 최적화 되어있습니다. 서론 자원을 뜻하는 Asset, 묶음을 뜻하는 Bundle이 합쳐져서 만들어진 에셋번들(AssetBundle). 처음 들어보신 분들이 많을 것이라고 생각합니다. 물론 itmining.tistory.com https://itmining.tistory.com/55 [유니티 에셋번들 사용법] 2. 에셋번들의 생성 및 빌드 이 글은 PC 버전 TISTORY에 최적화 되어있습니다. 서론 자 이제 에셋번들에 대해서 알고들 오신거죠? 모르신다면 다시 1장으로 가서 허접한 개념잡기를 보고와주세요. 이번에는 에셋번들을 생성 itmining.tistory.com ..

유니티 Webgl jslib 사용하기, JS호출하기

https://docs.unity3d.com/kr/2019.4/Manual/webgl-interactingwithbrowserscripting.html WebGL: 브라우저 스크립트와 상호작용 - Unity 매뉴얼 웹용 콘텐츠를 빌드할 때 웹페이지의 다른 요소와 통신해야 할 수 있습니다. 또는 Unity 에디터가 현재 기본적으로 노출하지 않는 웹 API를 사용하여 기능을 구현하고 싶을 수 있습니다. 두 가지 docs.unity3d.com webgl 작업을 하면서 새로운 url주소로 넘어갈 필요가 있었는데 " Application.OpenURL "을 쓰자니 새탭에서 열리고, 몇몇 브라우저에서는 팝업창으로 인식해서 막아버림. 그래서 JS에서 새로운 URL을 여는 함수를 만들고 그 함수를 유니티 webgl에서..

툴/유니티 2021.09.03

Webgl 가상전시관 구성 작업기록 0903

Webgl로 모바일디바이스도 가능하지만 PC,데스크탑용으로 고퀄리티로 제작하고자함. URP로 고퀄리티 제작 목표(빌드용량, 성능 최적화 목표) 이번에 Webgl제작의 경우 유니티에서만 끝나지 않고 html,js 작업이 많이 필요하게됌 웹브라우저 가득 화면을 맞춰서 제작하고자 html을 수정하고 로비씬과 여러개의 전시관을 만드는데 모든 씬을 하나로 묶으면 용량이 너무 커서 분할예정 그래서 로비씬에서 다음 구경할 전시관의 URL Link를 다시 열어주는 식으로 제작하고자함 Application.OpenURL이라는 명령어가 있는데 새탭에서 링크가 열리기도하고, 타브라우저(파이어폭스)의 경우 팝업창으로 인식해서 설정 풀어주지 않으면 막힘.사용자 불편이 있음. 그래서 Unity Webgl에서 JS를 직접 호출해서..

작업 기록 2021.09.03

webgl에서 js 호출하기(반대로도 가능)

https://docs.unity3d.com/kr/2019.4/Manual/webgl-interactingwithbrowserscripting.html WebGL: 브라우저 스크립트와 상호작용 - Unity 매뉴얼 웹용 콘텐츠를 빌드할 때 웹페이지의 다른 요소와 통신해야 할 수 있습니다. 또는 Unity 에디터가 현재 기본적으로 노출하지 않는 웹 API를 사용하여 기능을 구현하고 싶을 수 있습니다. 두 가지 docs.unity3d.com https://www.youtube.com/watch?v=DEBsnDglbYs https://www.youtube.com/watch?v=GXI3hqTRnnE