게임 개발/Unity (2) 썸네일형 리스트형 Unity 코드 기본 템플릿 변경 Unity를 설치 후 C# Script를 생성하면 기본적으로 Unity에서 제공하는 Script 템플릿이 존재한다.필자의 경우엔 Start()와 Update() 함수를 제공 후 그 위에 주석으로 각 함수의 기본적인 역할을 정리해 둔 간단한 템플릿이었다.하지만 매번 해당 주석을 지우고 코드를 작성하려다보니 매번 귀찮았다.이번 글에서는 해당 방법을 건너뛰고 자신만의 템플릿으로 수정할 것이다.먼저 자신의 Unity Editor가 설치돼 있는 경로로 이동한다. 필자의 경우엔 D드라이브에 설치되어 있으므로D:\Unity Editor\2022.3.30f1\가 Editor의 경로이다. 그 후 해당 경로에서 \Data\Resources\ScriptTemplates로 이동하면 아래와 같이 텍스트파일이 존재한다.여기서 설.. Time.deltaTime 유니티에서 플레이어를 조작하기 위해 가장 기본적인 코드 중 하나인 움직임과 관련된 코드에서 Time.deltaTime을 사용하는 것을 알 수 있다.이때 Time.deltaTime은 어떤 역할을 하기에 움직임을 부드럽게 만드는 것일까? void Update(){ if (Input.GetKey(KeyCode.W)) transform.position += Vector3.forward * Time.deltaTime * speed; if (Input.GetKey(KeyCode.A)) transform.position += Vector3.back * Time.deltaTime * speed; if (Input.GetKey(KeyCode.S)) transf.. 이전 1 다음