[Unity] 스크립팅 최적화 (5) - 트랜스폼 (Transform)
2023. 5. 24.
스크립팅에서의 트랜스폼이란? 언리얼의 씬 컴포넌트와 마찬가지로 유니티는 트랜스폼 컴포넌트가 씬에 배치된 오브젝트의 크기/방향/위치 등을 조작할 수 있는 유일한 수단이다. 따라서 그만큼 스크립트에서 자주 사용하게 되는데, 많이 사용하는 만큼 최적화할 방법이 있을까? 트랜스폼 캐싱 (GameObject.transform vs transform caching) 일반적인 트랜스폼의 접근은 다음과 같다. public GameObject player; void Start() { player.transform = DoSomething(); } 하지만 Update 내부처럼 아주 많이 사용되는 경우 다음과 같이 캐싱해두는것도 고려해봐야 한다. public GameObject player; private Transform..