컴포넌트는 씬 그래프에서 엔티티에 데이터와 비헤이비어를 제공하는 요소입니다. 컴포넌트는 씬에서 엔티티가 해야 할 일을 정의합니다.
씬 그래프에서는 컴포넌트가 포커스되어 있습니다. 여기에서 포커스란 하나의 비헤이비어나 특성을 참조한다는 의미입니다. 컴포넌트가 엔티티에 추가되면 엔티티와 해당 엔티티에 할당된 컴포넌트 비헤이비어 사이에 연결이 생겨납니다.
컴포넌트에는 편집 가능한 프로퍼티가 있습니다. 이러한 프로퍼티는 스태틱 메시나 파티클 시스템처럼 물리적일 수도 있고, 플랫폼의 움직임을 정의하는 게임플레이 태그나 커스텀 Verse 코드처럼 논리적일 수도 있습니다. 기본적으로 모든 엔티티는 월드에서 엔티티가 존재할 위치를 지정하기 위한 트랜스폼 컴포넌트를 보유합니다.
다음은 UEFN에서 씬 그래프를 구성하는 컴포넌트의 전체 목록입니다.
상호작용 가능 컴포넌트
씬 그래프를 사용하여 상호작용을 가능하게 해 주는 컴포넌트입니다.
키프레이밍된 이동 컴포넌트
포트나이트 언리얼 에디터에서 키프레이밍된 이동 컴포넌트를 사용하면 키프레임을 추가해 엔티티에 애니메이션을 적용할 수 있습니다.
라이트 컴포넌트
다양한 유형의 라이트 컴포넌트를 사용하여 프로젝트에 라이팅을 추가합니다.
Mesh Component
The Mesh component adds a mesh to an entity, giving it a form.
파티클 시스템 컴포넌트
파티클 시스템 컴포넌트를 사용해 프로젝트에 나이아가라 이펙트를 추가합니다.
사운드 컴포넌트
사운드 컴포넌트를 사용해 프로젝트에 사운드를 추가합니다.
인벤토리 컴포넌트
인벤토리 컴포넌트를 사용하면 커스텀 인벤토리를 만들 수 있습니다.
포트나이트 인벤토리 컴포넌트
fort_inventory_component를 사용해 섬에 커스텀 포트나이트 인벤토리를 디자인합니다.
아이템 컴포넌트
아이템 컴포넌트를 사용하면 커스텀 프로퍼티를 가진 커스텀 아이템을 만들 수 있습니다.
아이콘 컴포넌트
아이콘 컴포넌트를 사용하면 생성한 아이템에 커스텀 아이콘을 추가할 수 있습니다.
설명 컴포넌트
설명 컴포넌트를 사용하여 커스텀 아이템 및 인벤토리 시스템에서 아이템에 텍스트 데이터를 추가하는 방법을 알아봅니다.
Stackable Component
The Stackable Component provides a way for an entity to form stacks.
Fort Item Pickup Interactable Component
The fort_item_pickup_interactable_component allows UEFN characters pickup items into their inventory.
필요한 컴포넌트를 찾을 수 없다면 자신만의 컴포넌트를 만들 수 있습니다. Verse에서 자신만의 컴포넌트를 만드는 방법을 확인해 보세요.