커스텀 캐릭터 리스트는 상용한글 2350자를 직접 넣음 (뛰어쓰기 공백도 포함해주어야한다.) 랜더 모드는 SDFAA_HINTED(안티 앨리어싱 적용으로 자글자글한 범위를 보간해줌)
Unity/Unity_Memo
유니티 조건부 컴파일러 모음 https://docs.unity3d.com/Manual/PlatformDependentCompilation.html Unity - Manual: Conditional Compilation Special folders and script compilation order Conditional Compilation Unity’s support for the C# language includes the use of directives, which allow you to selectively include or exclude code from compilation, based on whether certain scripting symbols a docs.unity3d.com 주로 자..
유니티 UI 작업중 Batch가 엄청 튈때 스프라이트 아틀라스를 사용했음에도 불구하고 프레임 디버거로 봤을때 이미지를 한장씩 그려주고 있었음 1. 원인은 UI의 RectTransform의 포지션의 z값이 0이 아니었던것 조심해야한다.. 2. 오브젝트가 겹치는것도 주의해야한다. 겹치면은 오브젝트위에 한장씩 그리기 때문
유니티와 파이어베이스 연동 R&D 도중 통신 결과값은 받아지지만 UI 업데이트가 안되는 버그를 찾았다. public void CreateUser() { auth.CreateUserWithEmailAndPasswordAsync(email, password).ContinueWith(task => { if (task.IsCanceled) { FaildSignIn(); } else if (task.IsFaulted) { FaildSignIn(); } else { SuccessSignIn(); } }); } public void FaildSignIn() { loginResultText.text = "LoginFaild"; } public void SuccessSignIn() { loginResultText.tex..
https://firebase.google.com/docs/reference/unity
1. Atan으로 구하기 ( -180 ~ 180) public float Atan(Vector2 from, Vector2 to) { Vector2 direction = from - to; float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg; return angle; } 2. Angle로 구하기 (0 ~ 180) public float Angle(Vector2 from, Vector2 to) { Vector2 direction = from - to; float angle = Vector2.Angle(Vector2.right, direction); return angle; } 3. SingedAngle로 구하기( -180 ~ 180) pu..
1. 비쥬얼 스튜디오 누겟관리자를 통해서 사용하고자 하는 누겟파일을 다운받는다. 2. 유니티프로젝트 폴더내에 package 폴더에 들어가면 설치한 누겟 들이 존재한다. 3. 해당 누겟폴더의 lib폴더의 dll파일을 복사한다. 4. 유니티 에셋 폴더의 Plugin폴더(없으면 만들기)에 해당 dll 파일을 복사한다. 5. 유니티 프로젝트 세팅 > 플레이어 > 컨피규어 에서 .NET4.0 까지 지원하는 옵션을 선택한다. 유니티 2019 버전부터 .NET 4.0 까지 지원한다 이전에는 2.0까지 지원하는것으로 알고 있다. 내가 쓰는 dll은 NewtoneJSON, ExcelReader를 사용한다.