캐릭터 이동을 하는데
tr.Translate(moveDir.normalized * Time.deltaTime * moveSpeed, Space.Self)
이런 코드가 있었다.
어떤 각도로 이동해도 같은 속도로 이동하기 위함이라고 한다.
normalized
오브젝트 균일한 이동을 위하여 벡터의 정규화가 필요합니다.
그 이유는 모든 방향의 벡터 길이가 1 이어야 방향에 따른 이동 속도가 같아지기 때문이지요.
'유니티 공부' 카테고리의 다른 글
직렬화(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 |