Dans Scene Graph, les composants sont focalisés, c'est-à-dire qu'ils référencent un comportement ou une caractéristique. Lorsqu'un composant est ajouté à une entité, une association est établie entre l'entité et le comportement de composant qui lui est assigné. C'est ce que l'on appelle une conception orientée composition.
Les composants sont ce qui fournit données et comportement aux entités dans Scene Graph. Ils définissent ce qu'une entité est censée faire dans la scène.
Les composants ont des propriétés modifiables qui peuvent être physiques, comme un maillage statique ou un système de particules, ou logiques, comme une balise de jeu ou du code Verse personnalisé définissant le déplacement d'une plateforme. Par défaut, toutes les entités ont un composant de transformation pour préciser où se situe l'entité dans le monde.
Voici la liste complète des composants faisant partie de Scene Graph dans l'UEFN.
Scene Graph dispose d'un paramètre expérimental appelé Fonctionnalités expérimentales de Scene Graph. Ce paramètre active l’accès aux composants de Scene Graph qui sont encore à l'état expérimental. Tout composant à l’état expérimental bloquera la publication.
Les composants en version bêta qui ne sont pas à l'état expérimental peuvent être publiés. Tous les projets qui ont adopté une version de Scene Graph antérieure à la version 36.00 affichent un message vous informant que le projet a été mis à niveau et peut être publié une fois que tous les composants expérimentaux sont supprimés et que le paramètre Fonctionnalités expérimentales de Scene Graph a été désactivé.
Si le paramètre Fonctionnalités expérimentales de Scene Graph sont désactivées, les composants expérimentaux ne sont pas visibles. Par conséquent, dans le cadre du processus de mise à niveau, nous avons automatiquement activé les Fonctionnalités expérimentales de Scene Graph pour vous donner la possibilité d’examiner votre niveau et de supprimer les composants expérimentaux. Une fois cela fait et que vous êtes prêt à publier votre île, désactivez simplement le paramètre Fonctionnalités expérimentales de Scene Graph.
Vous ne voyez pas le composant dont vous avez besoin ? Essayez de créer le vôtre ! Découvrez comment créer votre propre composant dans Verse.
Composants interactifs
Composants qui permettent des interactions à l'aide de Scene Graph.
Composant de mouvement associé à une image-clé
Le composant de mouvement associé à une image-clé vous permet d'animer des entités en ajoutant des images-clés dans l'Unreal Editor pour Fortnite.
Composants d'éclairage
Utilisez les différents types de composants d'éclairage pour ajouter de l'éclairage à votre projet.
Composant de maillage
Le composant de maillage ajoute un maillage à une entité afin de lui donner une forme.
Composant du système de particules
Utilisez un composant du système de particules pour ajouter des effets Niagara à votre projet.
Composant sonore
Utilisez le composant sonore pour ajouter du son à votre projet.
Composant d'inventaire
Le composant d'inventaire permet de créer des inventaires personnalisés.
Composant d'inventaire Fort
Concevez un inventaire Fortnite personnalisé pour votre île à l'aide du composant fort_inventory_component.
Composant Objet
Le composant Objet permet de créer des objets personnalisés avec des propriétés personnalisées.
Composant d'icône d'objet
Le composant Item Icon permet d'ajouter une icône personnalisée aux objets que vous créez.
Composant Détails de l'objet
Découvrez comment ajouter des données textuelles à vos objets dans le système d'inventaires et d'objets personnalisés avec le composant Détails de l'objet.