스크립트
기본적으로 프로젝트 뷰 우측 영역에서 우클릭하여 Create에서 생성 가능
생성된 스크립트 파일 이름을 기준으로 class가 생성 된다.
class는 기본적으로 MonoBehaviour를 상속받고, start와 update 함수를 가지고 있다.
MonoBehaviour
유니티 주요 이벤트 발생 시 호출되는 start와 update 같은 메소드를 정의 할 수 있게 하며,
다른 컴포넌트들에 접근할 수 있는 기능을 제공한다.
또한 유니티 api를 사용하기 위한 클래스
주요 변수
주요 메소드
UnityEngine.Debug
Assert 메소드, log 메소드 및 Scene 뷰에서 시각적인 디버그 기능들을 제공한다.
스크립트 변수
public보다는 [SerializeField]를 사용하여 인스펙터에 노출시키는 것이 좋으며,
Start나 Awake 함수에서 초기화를 하는 것이 좋다.
선언과 함께 초기화한 값은 인스펙터에서 수정 시 인스펙터의 값을 따라간다.
유니티 폴더 이름