Les personnages font généralement référence à tout objet Model qui interagit avec le monde ou d'autres utilisateurs.Bien qu'un personnage puisse être aussi simple qu'une sphère luisante qui communique et interagit avec les utilisateurs, les personnages sont souvent des modèles ressemblant à des humains avec des moyens supplémentaires d'expression pour encourager l'immersion et le réalisme.
Les personnages peuvent varier entre basique personnages, tels qu'un simple personnage non joueur (PNJ), ou avatar personnages, qui sont des modèles contrôlés par l'utilisateur qui incluent des fonctionnalités avancées pour le mouvement, l'animationset les cosmétiques.
Tous les utilisateurs de Roblox sont associés à un personnage d'avatar basé sur un compte.Avec ce personnage d'avatar, Roblox représente les utilisateurs en tant que joueurs dans le modèlisationdonnées, leur donnant accès à des propriétés de personnalisation de caractère supplémentaires, à des fonctionnalités sociales et à des informations de jeu et de compte pertinentes.Pour plus d'informations sur les fonctionnalités spécifiques aux comptes des joueurs, voir joueurs.
Personnages basiques
Les personnages basiques sont souvent utilisés comme PNJ et effectuent généralement une ou deux tâches simples.Un composant commun des personnages basiques inclut un nom d'affichage, la santé et le mouvement basique.
Vous pouvez utiliser les composants suivants dans votre objet Model pour activer ces fonctionnalités de base :
- Un groupe de parties, ou assemblage , qui inclut ce qui suivre:
- Une collection avec le nom HumanoidRootPart pour indiquer la partie racine de l'assemblage.
- Une partie avec le nom Head pour afficher un nom d'affichage au-dessus.
- Parties supplémentaires qui composent les parties individuelles du corps cosmétiques, qui comprennent généralement les parties du corps 6 (R6) ou 15 (R15) utilisées pour des modèles ressemblant à des humains.
- Une instance Humanoid pour ajouter rapidement des propriétés de caractère communes à un modèlisation.


Avec ces composants, le modèle de caractère affiche un Humanoid.DisplayName , a de la santé et peut se déplacer avec Humanoid.Move() .Pour plus d'informations sur les configurations supplémentaires de l'affichage et des éléments de santé, voir Affichage du nom/affichage de la santé.
Personnages d'avatar
Les personnages d'avatar utilisent un ensemble standardisé de composants de personnage qui vous permettent d'utiliser des animations corporelles et faciales, et d'équiper des vêtements et des accessoires.En standardisant les composants, tous les modèles de personnage d'avatar peuvent accéder à ces fonctionnalités, qu'ils soient contrôlés par un joueur ou un PNJ.
Par défaut, tous les utilisateurs rejoignent des expériences en tant qu'avatar sauvegardé de Roblox, qui inclut déjà tous les composants pour un personnage d'avatar.Un personnage d'avatar complet a les composants suivants dans son Model :
- Une assemblage de MeshPart, qui inclut ce qui suivre:
- Une partie avec le nom HumanoidRootPart pour indiquer la partie racine de l'assemblage.
- Une partie avec le nom Head pour afficher un nom d'affichage au-dessus.
- Parties supplémentaires qui composent les parties individuelles du corps cosmétiques, qui doivent inclure les parties du corps standard de 15 utilisées pour les modèles R15 ressemblant à l'humain.
- Une instance Humanoid pour implémenter et accéder aux propriétés de caractère communes.
- WrapLayer objets pour chacune des parties du corps de votre modèlisation, pour qu'il puisse porter des vêtements et d'autres cosmétiques superposables.
- FaceControls pour activer les expressions faciales et les poses pour la tête de votre personnage.
- Attachment objets pour chacun des points d'attache standard sur le corps du personnage.


Pour obtenir des informations sur la modification et la personnalisation des caractères existants dans votre expérience, voir apparence des caractères.