일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 폴더구성
- position parameter
- unity 아이콘 깨짐
- xml unity
- Flutter
- Unity 4k 아이콘 깨짐
- Unity3d
- flutter folder
- 유니티
- MemoryBarrier
- optional prameter
- Csharp
- 다트기초
- 유니티최적화
- 싱글톤
- c#
- 플러터
- 메모리배리어
- 플러터프로젝트
- C# memorybarrior
- unity icon
- 플러터폴더
- named parameter
- 네임드 파라미터
- 4KUnity
- OPCUA
- Unity
- 포지션 파라미터
- XR
- memorymangement
- Today
- Total
목록유니티 (5)
배 타다 개발자
요즘 유니티 기본 내장 UGUI대신에 Text Mesh Pro 를 많이 쓴다. 문제는 한글 폰트가 자주 깨진다는 것인데, 같은 이슈가 3번 정도 반복이 되어서 정리한다. 먼저 이곳에 가서 일차적으로 Text Mesh Pro로 폰트를 생성하면 대부분의 문제가 해결이 된다. 그러나 그 이후에도 해결이 안될 때는... 만든 폰트의 Generation Setting을 유심히 보자. Source Font File에 원본 폰트를 넣어준다. Altas Population Mode : Static -> Dynamic 이렇게 폰트를 맞추어주면 대부분은 적용이 된다. 사용 UI 에셋에 적용하기 인풋필드에는 적용이 안돼.... 상용 UI 에셋을 사용하니, 인풋필드에는 TMP로 폰트를 만들어 주었음에도 불구하고 한글이 여전히..
Step1. Popup 창으로 쓸 UI Prefab과 동일한 이름의 스트립트 컴포넌트를 붙여준다. STEP2. 팝업창으로쓸 UI를 디자인 해준다. Step3. Popup 창으로 쓸 UI Prefab과 동일한 이름의 스트립트 컴포넌트를 붙여준다. Step4. Binding 팝업시켜줄 프립팹 중에 4가지만 바인딩해주었다. RoomName 인풋필드로 방이름 입력 받을 떄 RoomDescription 인풋필드로 방에대한 간략한 정보를 입력받을 때 이 둘은 nputFeild 스크립트 컴포넌트에 접근해서 사용자가 입력한 값을 가져오기 위해 게임오브젝트로 바인딩해주었고, CreateButtonCollaboBtn 방생성하는 버튼 서버 api에 REST API(put)을 던져준다. ClosePopUpBtn 게임오브젝트를..
지하매설된 파이프라인의 벨브위치를 가이드 앱 Mapbox unity sdk를 사용하여 밸브의 위치를 AR 로 가이드 해주는 어플리케이션을 만들기 위한 사전 조사를 진행했다. 위치기반 AR로 원하는 위치 오브젝트를 증강했지만 GPS 오차가 심하여서 3d 프로젝트로 바꾸어 진행하였다. 사전 리서치 과정 유데미 포케못고 클론 강의 분석(0.5Hr) 강의 구입 후 AR 기술 거의 들어가지 않은 낚시성 컨텐츠 였음 단국대 학생들을 위한 통합 어플리케이션 프로젝트(알단지) 교내 AR navigation 로 포켓몬 고보다 프로젝트이나 기능이 투머치 소스자체가 android native(java)로 안드로이드 앱개발임 mapbox World Scale AR 사용법익히면 단서가 있을 것을 보임 Unity Mapbox..
유니티에서 프리팹을 로딩하는 방법에 대해서 정리합니다. 방법 1 : 에디터에서 드래그 드랍해서 생성 씬에 객체를 생성할 때, 아래와 같은 스크립트형식은 같이 유니티의 장점을 활용하여서 에디터에서 프리팹을 드래그 드랍해서 씬에 생성해주는 방법이 가장 쉬운 방법입니다. 'StaticMesh'라는 프리팹이 씬에 로딩이 될겁니다. 방법 2 : 스크립트 컴포넌트에서 직접 접근하여 생성 두번째 방법으로는 스크립트 컴포넌트에서 Assets/Resources 이하 파일 시스템에 접근하여서 로드시키는 방법입니다. 플레이하면 씬에 Assets/Resources/Prefabs 파일의 StaticMesh 라는 프리팹이 로딩됩니다. ResourceManager 로 로딩/생성/파괴를 싱글톤매니저에서 관리. 위의 두가지 방법으로 ..
실전 싱글톤 프로젝트 세팅 → 예시로, "@ Managers" 라는 게임오브젝트에 Managers 스크립트 컴포넌트로 싱글턴 프로젝트를 셋팅해보도록 하겠습니다. 씬에 배치할 스크립트가 꼭 실체가 있는 사물일 필요는 없다. @Managers 게임오브젝트는 씬 상에 눈에 보이지 않는다. 그러나 매우 중요한 역할을 한다. 씬을 실행하면 DonDestroyOnLoad 안에 매니저 오브젝트로 싱글톤이 생성된다. 이 매니저가 프로젝트가 진행되면서 발생하는 다른 게임오브젝트에서 Manager에 간단하게 접근해보자. 씬이 플레이 되면 자동적으로 실행되는 Start 함수에 static으로 선언되어 전역에서 사용될 수 있는 Instance를 가져오면 Manager 와 상호작용하는 싱글턴 패턴이 만들어진다. 프로퍼티를 사용..