transform.gameObject로 접근하는경우가 있고

gameObject.transform으로 접근하는 경우가 있는데

transform으로 변수를 만들던 gameObject로 변수를 만들던

걍 드래그 해서 넣으면 알아서 형번환 해서 인식하잖아?

근데 대부분의 강좌들보면 transform은 따로 꼭 GetComponent<Transform>(); 으로 접근 하더라

최적화 부분이나 뭐 특별히 이유가 있음?

gameObject나 Transform 같은경우엔 상호 참조로

transform.gameObject나 gameObject.transform으로 접근할 수 있고 어떻게 하던

transform이나 gameObject에 접근할 수 있다는건 알고 있긴한데.

Transform만 따로 구분해서 사용하는 습관이 다들있길래.

특별한 설명도 없고 그냥 문득 궁금해서 그럼