메소드: 객체의 행동
클래스: 쿠키틀. 설계도이고, 규칙이고 못 먹음
속성: 값 주고, 값 설정하는 메소드를 필드인 척하는 놈.
인스턴스: 쿠키틀로 찍어낸 쿠키. 실재로 존재하고 먹을 수도 있음.
유니티 늅늅이들을 위한 정보
1.Start(), Awake(), Update(), LateUpdate() 같은 건 MonoBehavior를 상속받은 클래스에서만 됨.
Start(): 게임 시작할 때 호출되는 놈
Awake(): Start()보다 빨리 호출되는 놈.
Update(): 프레임마다 호출되는 놈.
LateUpate(): 늦게 호출되는 놈.
FixedUpdate(): 0.02초 마다 1초에 50번 호출되는 놈.(프로젝트 설정에 따라 다름)
추가) FixedUpdate -> 물리 연산 LateUpdate -> 카메라 애 보통 씁니다
언리얼이랑 역할은 거의 비슷한데 이름이 다르니 유니티쪽 이야기는 이해를 못하겠음. 이름만 바꾸면 거의 똑같을텐데 - dc App
객체가뭔데
사람 = 클래스, 객체 = 너
추가) Awake - 겜오브젝 최초 활성시 호출 Start - 스크립트 최초 활성시 호출 OnEnable - 스크립트 활성될때마다 호출 OnDisable - 스크립트 비활성될때마다 호출 OnDestroy - 겜오브젝 파괴될때 호출