Components are what provide data and behavior to the entities in Scene Graph. Components define what an entity is supposed to be doing in the scene.
In Scene Graph components are focused, meaning they reference one behavior or characteristic. When a component is added to an entity, this establishes an association between the entity and the component behavior assigned to it.
Components have editable properties that can be physical, like a static mesh and particle system, or logical, like a gameplay tag or custom Verse code that defines the movement of a platform. By default, all entities have a transform component to specify where the entity exists in the world.
The following is the full list of components that are part of Scene Graph in UEFN:
Light Components
Use the different types of light components to add lighting to your project.
Mesh Component
The Mesh component adds a mesh to an entity, giving it a form.
Particle System Component
Use a particle system component to add Niagara effects to your project.
Sound Component
Use the sound component to add sound to your project.
Keyframed Movement Component
The Keyframed Movement component lets you animate entities by adding keyframes in Unreal Editor for Fortnite.
Interactable Components
Components that enable interactions using Scene Graph.
Inventory Component
The Inventory Component provides a way to create custom inventories.
Fort Inventory Component
Design a custom Fortnite inventory for your island using fort_inventory_component.
Item Component
The Item Component provides a way to create custom items that have custom properties.
Icon Component
The Icon Component provides a way to add a custom icon to items that you create.
Description Component
Learn how to add textual data to your items in the Custom Items and Inventories system with the Description 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.
Don't see the component you need? Try making your own! Check out how to create your own component in Verse.