인스트 (1) 썸네일형 리스트형 [유니티] 변수를 안전하게 Inspector뷰에서 수정하기('[SerializeField]') Unity 게임 개발에서 변수의 접근 제한자를 설정하는 것은 매우 중요한 부분입니다. 특히 캐릭터의 움직임 속도, 체력, 마나 등과 같은 변수를 다룰 때 이러한 변수를 적절하게 관리하고 수정할 수 있어야 합니다. 이때 접근 제한자를 설정하여 변수의 접근 범위를 제어할 수 있습니다. 1. private: - 'private' 접근 제한자는 변수를 정의한 클래스 내부에서만 접근 가능하도록 지정합니다. 다른 클래스나 외부에서는 접근할 수 없습니다. - 이것은 변수의 내부 구현 세부 사항을 숨기고 캡슐화를 지원하는 데 사용됩니다. 다른 클래스에서 변수에 직접 접근하는 것을 방지합니다. 2. public: - 'public' 접근 제한자는 변수를 어떤 클래스에서나 접근 가능하도록 지정합니다. 다른 클래스나 코드에.. 이전 1 다음