반응형

유니티/기타 4

[Unity] Mathf.InverseLerp

오늘은 InverseLerp함수에 관해 배워봅시다 일단 그전에 Lerp에 관한 설명을 보고 오시면 이해가 더 편할 겁니다 2024.02.11 - [유니티/기타] - [Unity] Lerp함수 [Unity] Lerp함수 오늘은 유니티의 Lerp 함수에 대하여 알아보겠다 Lerp 함수란? : A와 B사이를 T로 선형 보간하는 함수들 어려워 보이는데 간단하게 이해가 가능하다 (a, b, t) 중 t가 0일 때 : a를 반환 (a, b, t) 중 t가 1 no-name-stroy.tistory.com Lerp함수와 달리 InverseLerp는 A와 B범위에서 Value가 속하는 위치를 0 ~ 1 값으로 반환합니다 EX) A = 1, B = 10, Value = 5.5 반환 : 0.5 쉽게 말해 Lerp함수는 A..

유니티/기타 2024.02.11

[Unity] Lerp함수

오늘은 유니티의 Lerp 함수에 대하여 알아보겠다 Lerp 함수란? : A와 B사이를 T로 선형 보간하는 함수들 어려워 보이는데 간단하게 이해가 가능하다 (a, b, t) 중 t가 0일 때 : a를 반환 (a, b, t) 중 t가 1일 때 : b를 반환 (a, b, t) 중 t가 0.5일 때 : a와 b의 중간점에 있는 값을 반환 수를 넣어보면 이렇다 (1, 10, t) 중 t가 0일 때 : 1을 반환 (1, 10, t) 중 t가 1일 때 : 10을 반환 (1, 10, t) 중 t가 0.5일 때 : 5.5를 반환 쉽게 말해서 A, B사이의 t 지점의 값을 반환한다고 이해하면 편하다 Lerp함수는 여러 구조체에 정의되어 있다 Mathf.Lerp Vector2.Lerp Vector3.Lerp Quaterni..

유니티/기타 2024.02.11

[Unity] Visual Studio에서 유니티용 DLL만드는법

이번글에서는 Visual Studio에서 유니티용 DLL을 만드는 법을 알려드리겠습니다 우선 Visual Studio에서 클래스라이브러리 탬플릿으로 프로젝트를 하나 만들어주세요 프로젝트를 만들었다면 참조를 추가해야 합니다 종속성을 우클릭하여 프로젝트 참조 추가를 눌러주세요 참조 관리자에서 찾아보기 탭으로 가주세요 이제 찾아보기를 클릭 후 본인의 유니티에디터가 설치되어 있는 폴더로 가서 UnityEngin.dll을 참조로 추가해 주세요 보통 "C:\Program Files\Unity\Hub\Editor\유니티버전이름\Editor\Data\Managed\UnityEngine.dll"에 저장되어 있습니다 참조가 잘 추가되셨다면 이제 UnityEngine.dll에 들어있는 여러 클래스를 사용할 수 있습니다(Mo..

유니티/기타 2024.02.08

[Unity] 구글 시트 연동하는법

유니티를 구글 시트와 연동시키는 법을 알아보도록 하겠습니다 먼저 구글시트 하나를 만든 후 공유설정을 링크가 있는 모든 사용자로 바꾸어 주세요 Sheet에 쓰인 데이터를 받아오기 위해서는 2가지 값이 필요합니다 documentID와 gid입니다 자신의 Sheet링크를 보면 2가지 값을 알 수 있습니다 왼쪽이 documentID 오른쪽이 gid입니다 이제 유니티와 연동하여 보겠습니다 GoogleSheet 클래스 public static class GoogleSheet { public static void GetSheetData(string documentID, string sheetID, object onwer,Action process = null) { EditorCoroutineUtility.StartC..

유니티/기타 2023.10.29
반응형