캐릭터 이동을 하는데

tr.Translate(moveDir.normalized * Time.deltaTime * moveSpeed, Space.Self)

이런 코드가 있었다.
어떤 각도로 이동해도 같은 속도로 이동하기 위함이라고 한다.

normalized

오브젝트 균일한 이동을 위하여 벡터의 정규화가 필요합니다.

그 이유는 모든 방향의 벡터 길이가 1 이어야 방향에 따른 이동 속도가 같아지기 때문이지요.

https://seojingames.tistory.com/entry/%EB%B0%A9%ED%96%A5-%EB%B2%A1%ED%84%B0-%EB%B2%A1%ED%84%B0%EC%9D%98-%EC%A0%95%EA%B7%9C%ED%99%94normalized-%EC%9C%A0%EB%8B%88%ED%8B%B0

'유니티 공부' 카테고리의 다른 글

직렬화(Serialization)  (0) 2024.09.11
디자인패턴의 기초 SOLID (솔리드 ) 원칙 이해하기  (6) 2024.09.10
오브젝트 이동(2)  (0) 2024.08.29
오브젝트 이동(1)  (0) 2024.08.29
Time.deltaTime이란?  (0) 2024.08.29

+ Recent posts