[Go-Unity] 2. 게임 오브젝트, 컴포넌트
카테고리: Go Unity
공부한 고박사의 유니티 기초를 복습하면서 정리.
1. 게임 오브젝트
Hierarchy view
에 보이는 모든 것이 게임 오브젝트- 씬에 배치되는 하나의 물체를 지칭
- 게임 오브젝트에 원하는 컴포넌트를 추가하여 다양한 오브젝트 제작 가능
(공격효과음 오브젝트, 이펙트, 적 오브젝트
)
2. 컴포넌트(Component) [C# Script]
- 게임 오브젝트에 부착할 수 있는
C#스크립트 파일
을 지칭하는 단위 - 게임 오브젝트에 컴포넌트를 부착하여 게임 오브젝트에
여러 기능을 부여
- 컴포넌트목록이
Inspector View
에 표시된다.
2D Object , Effects , light , audio , video , UI
3D Object ex(Cube)
Camera
Viewport Rect
를 활용하여 두개의 카메라로 다른 두개의 화면을 볼 수 있다.
Light(빛)
- Type :
Directional
(방향) ,Point
(구 형태로 방사되는 빛)
Spot Light
(원뿔 형태로 뻗어나가는 빛) ,Area Light
(위치를 기준으로 전방으로 나가는빛) - Mode :
Realtime
: 실시간으로 빛이 변화Mixed
: 둘이섞어서 사용Baked
: 현재 상태로 빛 연산을 해두고 활용 Baked
모드 사용시 설정 : 1. 빛의 영향을 받을 게임 오브젝트의 static 옵션설정
2.- Intensity : 빛의 세기 Shadow Type: 그림자
3. 에셋 (Asset)
- 프로젝트 내부에서 사용하는
모든 자원
을 지칭하는 단위
Audio, Model, Animation, Script, Prefab, Etc..
4. 프리팹 (Prefab)
- Hierarchy View에 있는 게임 오브젝트를 파일 형태로 저장하는 단위
- 주로 게임 중간에 생성되는 게임 오브젝트를 프리팹으로 저장해두고 사용
- 원본을 수정하면 복사본으로 배치되어있는 모든 게임오브젝트가 한번에 바뀜
댓글남기기