| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 벡터
- c#
- list
- 프래그멘테이션
- 큐
- map
- 반복문
- 스택
- MonoBehaviour
- 배열
- 인프런
- std::map
- thread
- 스택영역
- 기술면접
- 힙영역
- 알고리즘
- 객체지향
- 자료구조
- 리스트
- rookiss
- 공부
- vector
- 차이점
- std::unordered_map
- Queue
- static_cast
- 트리
- 멀티쓰레드
- 해쉬맵
- Today
- Total
목록MonoBehaviour (2)
호빵의 IT 개발소
MonoBehaviour란?MonoBehaviour는 Unity에서 모든 스크립트 컴포넌트가 상속받는 기본 클래스.Unity가 제공하는 라이프 사이클 메서드 (Awake, Start, Update, FixedUpdate 등)를 사용할 수 있게 해줌.GameObject에 붙여야 실행되며, Unity 엔진이 자동으로 호출하고 관리함.Unity의 컴포넌트 기반 아키텍처의 핵심 클래스. 면접 스타일 답변 예시:MonoBehaviour는 Unity에서 모든 사용자 정의 컴포넌트 스크립트가 상속받는 기본 클래스입니다.이 클래스는 Start, Update, OnTriggerEnter 등 Unity의 라이프 사이클 메서드를 제공하며Unity 엔진이 런타임에서 이를 감지하고 자동으로 호출합니다.MonoBehaviour..
유니티에서 C# 스크립트를 생성하면 public class (스크립트 이름) : MonoBehaviour를 볼 수 있습니다. 여기서 MonoBehaviour를 드래그 한 뒤 F12를 클릭하여 타고 들어갈 수 있는데 자세한 코드는 볼 수 없지만 클래스가 어떤 시그니처를 가지고 있는지 대충 볼 수 있습니다. 1) MonoBehaviour는 Behaviour를 상속 받고 있다. Behaviour를 F12하면 2) Behaviour는 Component를 상속 받고 있다. Component를 F12하면 3) Component는 Object를 상속받고 있다. Object를 F12하면 4) 마지막으로 Object에 대한 시그니처를 볼 수 있습니다. ※우리가 C#파일을 임의로 만들어서 유니티에 붙인다고 해서 붙는게 아..