본문 바로가기
반응형

unity29

[Unity3D] Shader Find 실패 유니티 에디터 상에서는 발생하지 않던 문제가 빌드 후 발생 하였습니다.Shader.Find 를 사용해 쉐이더를 불러올때 Null Exception이 발생 하는 문제 입니다. 공식 문서에선 3가지 해결 방법을 제시합니다.1) 쉐이더를 사용하는 메테리얼을 씬에서 사용하고 있거나2) ProjectSettings>Graphics 메뉴 에서 "Always Included Shaders" 항목에 쉐이더를 추가 하거나3) 쉐이더를 "Resources" 폴더 안에 위치 시켜야 함 저는 쉐이더를 "Resources" 폴더로 옮기는 것으로 해결 하였습니다. 2019. 3. 6.
[Unity3D] Bitmap Font 생성 및 사용 0~9 까지의 숫자를 이미지 폰트로 만드는 예제를 설명합니다. 다음 링크에서 비트맵 폰트를 만드는 툴을 다운로드 합니다. Bitmap font generator 툴을 실행한 뒤 이미지 폰트로 만들고자 하는 글자들을 선택합니다. 다음 메뉴로 진입합니다. Edit > Open Image Manager Image Manager 창을 열어 줍니다. Image Manager 창에서 Image > Import Image 를 선택합니다. 05. 이미지와 이미지에 해당하는 문자의 ASCII 값을 입력합니다. ASCII 값이 생각나지 않는 경우 참고 ASCII Wiki 해당 문자에 마우스 커서를 위치시키면 우측 하단에 88:88 형식으로 숫자가 출력되는데 앞쪽이 ASCII 값 EX) 0의 ASCII 값 48 Image .. 2019. 3. 4.
[Unity3D] uGUI TEXT 에서 자간 조정 누군가 필요해서 먼저 만들어 두었네요.Unity 5.4 호환이라고 되있으니 그 이상 버전은 확인해서 수정해 사용하면 될 듯 합니다.값에 변동이 있을때만 수정하기 때문에 퍼포먼스 측면에서도 크게 무리 없어 보입니다. Git : LetterSpacing 2019. 2. 21.
[Unity3D] ScrollView Instance UI가 출력 되지 않는 이슈 테스트 환경Unity 5.3.8p2Android uGUI에서 ScrollView 안의 UI가 정상적으로 출력되지 않는 이슈가 발생하였다.실행 환경에 따라 발생 하기도 발생하지 않기도 해 문제를 파악하는데 예상외로 시간이 걸렸다. ScrollView의 초기화 코드는 다음과 같이 작성 되었다. private void Awake(){BuildItems();} private void BuildItems(){RectTransform content = scrollView.content;for (int i = 0; i < _emoticonTabs.Length; i++){GameObject instance = Instantiate(_tabPrefab) as GameObject;instance.transform.SetP.. 2019. 2. 21.
반응형