GetComponent, TryGetComponent, 참조 캐싱
같은 오브젝트·계층·외부 참조에 맞는 Component 조회 API와 cache 시점, 누락 검사 방법을 정리합니다.
[RequireComponent(typeof(Rigidbody))]
public sealed class PlayerMover : MonoBehaviour
{
private Rigidbody body;
private void Awake()
{
if (!TryGetComponent(out body))
{
enabled = false;
}
}
}