Komponenten sind grundlegende Bausteine, die Daten und Logik nutzen, um dein Spiel zu erstellen. Verwende die particle_system_component, um Niagara-Effekte zu deinem Level hinzuzufügen. Du kannst diese Komponente allein verwenden, um deinem Level Niagara-Effekte hinzuzufügen, oder sie mit einer Mesh-Komponente koppeln, um deinen Kreationen Realismus und Tiefe zu verleihen.
Die particle_system_component ist eine Asset-generierte Komponente. Es ist eine Komponentenklasse, die automatisch auf Basis bereits existierender Inhalte in einem Projekt erstellt wird, wie etwa Mesh, Sound oder eine Partikelsystemkomponente. Diese Assets verfügen mitunter über Eigenschaften, die du über die generierte Komponente modifizieren kannst.
Füge einer Entität eine Asset-generierte Komponente hinzu, indem du im Details-Panel +Komponente wählst und zur Basis-Klasse navigierst, um die gewünschte Komponente zu finden. Du kannst das Asset auch aus dem Inhaltsbrowser in das Details-Panel für deine Entität ziehen und ablegen. Diese Asset-generierten Komponenten können auch speziell in deinem Verse-Code referenziert werden und erscheinen in deiner Datei Assets.digest.verse .
Du musst den Verse-Code für dein Projekt kompilieren, nachdem du dein Asset importiert oder erstellt hast, um die Komponentenklasse zu erzeugen.
Wie du eine Komponente zu deiner Entität hinzufügst, findest du unter Working with Entities and Components. Die Komponente wird als particle_system_component aufgeführt, was mit der Verse-Klasse für die Partikel Systemkomponente übereinstimmt. Weitere Informationen über die Verse-API für die Komponente findest du in der particle_system_component.
Beispiel
So fügst du deinem Level eine Partikelsystemkomponente hinzu:
Erstelle einen Partikeleffekt, indem du mit der rechten Maustaste in den Inhaltsbrowser deines Projekts klickst und Niagara-System auswählst.
Wähle einen Effekt aus und wähle Erstellen aus.
Wähle im obersten Menü des Editors Verse > Verse-Code erstellen.
Öffne den Verse-Explorer aus demselben Menü.
Klicke mit der rechten Maustaste auf deinen Projektnamen und wähle Neue Verse-Datei zum Projekt hinzufügen.
Wähle im Pop-up-Fenster die Scene Graph Komponente aus, gib ihr einen Namen und wähle Erstellen.
Wähle erneut Verse > Verse-Code erstellen.
Wenn du eine particle_system_component hinzufügst, solltest du nun den hinzugefügten Partikeleffekt im Dropdown-Liste Menü sehen.
Komponentenoptionen
Partikel Systemkomponente haben derzeit die folgenden Optionen:
| Optionen | Wert | Beschreibung |
|---|---|---|
Eingeschaltet | Ja, Nein | Aktiviert den Partikeleffekt. |
AutoPlay | Ja, Nein | Legt den Partikeleffekt während des Gameplay auf automatische Wiedergabe fest. |
AutoPlayInEditor | Ja, Nein | Legt fest, dass der Partikeleffekt während der UEFN-Bearbeitungssitzung automatisch abgespielt wird. |