행동부품으로서의 스크립 번역해보면 어색하지만, 모든 스크립트는  Behaviour Component 이다.

Behaviour 는 활성화(Enable), 비활성화(Disable) 할 수 있는 Component 이다.

즉, Behaviour는 껐다켰다 할 수 있는 동작(behaviour) 이며, 이는 캐릭터의 동작이 될 수도 있고, 환경이 될 수도 있고, 게임 내 흐름을 제어하는 프로그램 자체가 될 수도 있다.

* Component 란? GameObject 에 부착되는(Attached) 모든 것들이 상속받는 기반 클래스.

아시다시피 유니티는 게임오브젝트에 다양한 부품을 추가할 수 있다. 

유니티는 Create Empty라는 게임오브젝트를 만들면 축만보이는 투명한 오브젝트가 만들어지고 오른쪽 Inspector창을 보면  Transform이외에 아무런 기능이 추가되여 있지 않다.

transform이라는 이동 회전 스케일을 처리하는 컴포넌트만 보인다. 이 transform이라는 컴포넌트는 제가불가능하다. 오른쪽 삼점을 눌러봐도 Delete 메뉴가 안보인다.

유니티는 게임오브젝트의 특성(생명)을 부여하기 위해 다양한 컴포넌트를 추가할 수 있는데 스크립트가 여러가지 부품중 하나로 취급된다는 거다. 부품이란 필요할때 추가되기도 하고 제거할 수도 있다.

결론은 스크립트 == 컴포넌트 라는 이야기

'유니티스크립팅 > 유니티매뉴얼' 카테고리의 다른 글

카메라 - 유니티  (0) 2023.03.03
마우스좌표를 월드좌표로 - 2D  (0) 2023.03.02
[유니티매뉴얼] Unity의 회전 및 방향  (0) 2023.02.28
Vector3  (0) 2023.02.25
변수와 함수  (0) 2023.02.25

유니티책들을 따라하다보니 유니티에 대해 좀 체계적으로 알아야 할 것 같아 문법을 정리해보려고 한다.

다행히 유니티가 기초적인 스크립팅에 대해 정리해놓은 사이트가 있어 공부해봤다.

https://learn.unity.com/course/beginner-scripting?uv=2019.3

 

Beginner Scripting - Unity Learn

Dive into scripting, in this course we will cover the fundamentals of C#.

learn.unity.com

무언가를 배울때 무작정 따라하기와 문법책을 먼저 읽는 방법이 있지만 왕도는 없고 번갈아 할수 밖에 없는 것 같다.

'유니티스크립팅' 카테고리의 다른 글

유니티 포톤클라우드 네트워크  (0) 2023.04.07

+ Recent posts