OnValidate() 함수란?
🔍 OnValidate() 함수란?Unity에서 OnValidate()는 Inspector에서 값이 변경될 때 자동으로 호출되는 함수입니다.즉, 스크립트가 Play Mode가 아닐 때도 작동하며, 값이 변경되면 자동으로 검증하거나 업데이트할 수 있도록 도와줍니다.📌 OnValidate()의 주요 특징Inspector에서 값이 변경될 때 호출됨Unity Editor에서 public 또는 [SerializeField] 필드의 값을 수정하면 실행됨.수동으로 값 변경 코드(GetComponent, FindObjectOfType 등)에서는 호출되지 않음.게임이 실행 중일 때는 호출되지 않음OnValidate()는 Editor에서만 작동하며, Play Mode에서 실행되는 동안은 호출되지 않음.Awake(), ..