Интересную штуку прочитал в книге:
Совет:
Код может быть дополнительно оптимизирован с помощью кэширования компонента Transform.
Основная идея заключается в том, что каждый вызов свойств из transform, таких как transform.position.х, и так далее - влечёт за собой внутренний вызов GetComponent<Transform>().
Чтобы избежать эти издержки мы можем использовать событие Start для кэширования ссылки на компонент Transform.
|
Я отказываюсь верить в то, что в геттере юнити сам не кэширует, но кто знает?