컴포넌트란 무엇인가요?
컴포넌트는 선택한 오브젝트에 수정자를 추가하여 추가 커스텀 및 기능을 제공합니다.
Last updated
컴포넌트는 선택한 오브젝트에 수정자를 추가하여 추가 커스텀 및 기능을 제공합니다.
Last updated
컴포넌트란 경험에서 오브젝트가 작동하거나 다른 요소들과 상호작용하는 방식을 조정할 수 있는 변수 모음📦입니다.
컴포넌트는 경험을 아주 매끄럽게 만들어 주죠! 변수들을 간단한 슬라이더 및 입력🎚️ 🎛️ 세트로 묶어 오브젝트의 작동 방식을 정의하여 제작 과정에 걸리는 시간을 단축할 수 있습니다.
예를 들어, 클릭 몇 번만으로 체력 컴포넌트의 오브젝트가 데미지🛡️를 입지 않도록 하거나 플레이어가 특정 오브젝트를 물리치면 보물 아이템을 드롭하도록 만들 수 있죠!
경험 내 오브젝트에 이러한 컴포넌트를 추가해도 애셋 원본이 변경되는 것은 아닙니다. 동일한 애셋의 복사본이 있을 경우, 복사본마다 커스텀한 컴포넌트를 추가하여 각 복사본을 고유한 용도로 사용할 수 있다는 의미입니다.
오브젝트에만 컴포넌트를 추가할 수 있으며, 블록에는 컴포넌트 추가가 불가능합니다.
비헤이비어와 컴포넌트를 적절히 사용하여 풍부하고 역동적인 경험을 만들 수 있지만, 반드시 둘 모두를 함께 사용할 필요는 없습니다. 예를 들어, 한 오브젝트에 비헤이비어 없이⚙️ 체력 컴포넌트만 추가할 경우 해당 오브젝트는 추가한 컴포넌트를 기반으로 다양한 상호 작용과 기능을 조정하는 것이 가능합니다.
이제 게임 메이커에서 어떻게 컴포넌트를 적용하는지 차근차근 알아보겠습니다.