Charaktere

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Charaktere beziehen sich typischerweise auf beliebige Model-Objekte, die mit der Welt oder anderen Benutzern interagieren. Während ein Charakter so einfach sein kann wie eine leuchtende Kugel, die mit Spielern kommuniziert und interagiert, sind Charaktere oft menschenähnliche Modelle mit zusätzlichen Ausdrucksmöglichkeiten, um Immersion und Realismus zu fördern.

Charaktere reichen von einfachen Charakteren, wie einfachen Nicht-Spieler-Charakteren (NPCs), bis hin zu Avatar-Charakteren, die benutzerkontrollierte Modelle sind und erweiterte Funktionen für Bewegung, Animation und Kosmetik enthalten.

Alle Roblox-Benutzer sind mit einem kontobasierten Avatar-Charakter verbunden. Neben diesem Avatar-Charakter stellt Roblox Benutzer als Spieler im Datenmodell dar, was Schöpfern Zugriff auf zusätzliche Anpassungsoptionen für Charaktere, soziale Funktionen und relevante Spiel- und Kontoinformationen gibt.

Einfache Charaktere

Einfache Charaktere werden oft als NPCs verwendet und führen typischerweise ein oder zwei einfache Aufgaben aus. Ein gemeinsamer Bestandteil einfacher Charaktere umfasst einen Anzeigenamen, Gesundheit und grundlegende Bewegung.

Sie können die folgenden Komponenten innerhalb Ihres Model-Objekts verwenden, um diese grundlegenden Funktionen zu aktivieren:

  • Eine Gruppe von Teilen oder Baugruppen, die Folgendes umfasst:
    • Eine Sammlung mit dem Namen HumanoidRootPart, um das Hauptteil der Baugruppe anzuzeigen.
    • Ein Teil mit dem Namen Head, um den Namen des Charakters über deren Kopfgeometrie anzuzeigen.
    • Zusätzliche Mesh-Teile, die die einzelnen Körperteile ausmachen, zu denen üblicherweise die 6 (R6) oder 15 (R15) Körperteile für menschenähnliche Modelle gehören.
    • Gelenke, wie Bone oder Motor6D, die jedes Körperteil als eine Baugruppe verbinden.
  • Eine Humanoid-Instanz, um gängige Charaktereigenschaften zu implementieren und darauf zuzugreifen.
Beispiel eines einfachen Charakters (R6)
Datenmodell

Mit diesen Komponenten zeigt das Charaktermodell einen Humanoid.DisplayName, hat Gesundheit und kann mit Humanoid.Move() bewegen. Für weitere Informationen zu zusätzlichen Konfigurationen der Anzeige- und Gesundheitselemente siehe Name/Gesundheitsanzeige.

Avatar-Charaktere

Avatar-Charaktere verwenden einen standardisierten Satz von Charakterkomponenten, die es Ihnen ermöglichen, Körper- und Gesichtsanimationen zu verwenden und Kleidung und Zubehör anzulegen. Durch die Standardisierung der Komponenten können alle Avatar-Charaktermodelle auf diese Funktionen zugreifen, unabhängig davon, ob sie von einem Spieler oder einem NPC gesteuert werden.

Standardmäßig treten alle Spieler den Spielen als ihren gespeicherten Roblox-Avatar bei, der bereits alle Komponenten für einen Avatar-Charakter enthält. Ein vollständiger Avatar-Charakter hat die folgenden Komponenten in seinem Model:

  • Eine Baugruppe von MeshPart-Objekten, die Folgendes umfasst:
    • Ein Teil mit dem Namen HumanoidRootPart, um das Hauptteil der Baugruppe anzuzeigen.
    • Ein Teil mit dem Namen Head, um den Namen und die Gesundheit des Charakters über dessen Kopfgeometrie anzuzeigen.
    • 15 Meshes, die die einzelnen Körperteile ausmachen, wie den Arm oder das Bein des Charakters.
    • Gelenke, wie Bone oder Motor6D-Objekte, die jedes Teil verbinden und einer standardisierten Gelenkhierarchie folgen.
  • Eine Humanoid-Instanz, um gängige Charaktereigenschaften zu implementieren und darauf zuzugreifen.
  • WrapLayer-Objekte für jedes der Körperteile des Modells, die es ihm ermöglichen, Kleidung und andere schichtbare Kosmetika zu tragen.
  • FaceControls, um Gesichtsausdrücke und Posen für den Kopf des Charakters zu ermöglichen.
  • Attachment-Objekte für jeden der standardmäßigen Befestigungspunkte am Charakterkörper.
Beispiel eines Avatar-Charakters (R15)
Datenmodell

Standard-Avatar-Charakter-Rigs erfordern 15 bewegliche Gelenke, und Charakter-Rigs mit höherer Auflösung unterstützen bis zu 37 zusätzliche Gelenke für ein höheres Maß an Realismus mit artikulierten Händen, Schultern und Wirbelsäulenbewegungen. Für weitere Informationen zu Rigs mit höherer Auflösung, ihrer spezifischen Knochenhierarchie und Benennungskonventionen sowie zur Animation mit HumanoidRigDescription und DigitsRigDescription-Objekten siehe Charakterspezifikationen - Rigs mit höherer Auflösung.

Charakter Controller Bibliothek

Die Character Controller Library (CCL) ist ein modulares Framework zum Erstellen von Charakterbewegungen und -verhalten durch Attribute und Luau-Skripte. Diese Architektur ersetzt starre Zustandsmaschinen durch ein flexibles, fähigkeitsorientiertes System für Charaktermechanik.

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.