Personajes

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Los personajes generalmente se refieren a cualquier objeto Model que interactúa con el mundo o con otros usuarios. Mientras que un personaje puede ser tan simple como una esfera brillante que comunica y interactúa con los usuarios, los personajes a menudo son modelos humanos con medios de expresión adicionales para fomentar la inmersión y el realismo.

Los personajes pueden rango entre caracteres básicos personajes, como un simple personaje no jugador (PNJ), o caracteres de avatar personajes, que son modelos de usuario que incluyen características avanzadas para la movilidad, la animacionesy las cosméticas.

Todos los usuarios de Roblox están asociados con un personaje de avatar basado en una cuenta. Junto con este personaje de avatar, Roblox representa a los usuarios como jugadores en el aplicación de modeladode datos, lo que otorga a los desarrolladores acceso a propiedades de personalización adicionales, características sociales y datos de juego y cuenta relevantes. Para obtener más información sobre las características de jugador específicas, consulte Jugadores .

Personajes básicos

Los personajes básicos a menudo se usan como NPC y generalmente realizan una o dos tareas simples. Un componente común de los personajes básicos es un nombre de pantalla, salud y movimiento básico.

Puede usar los siguientes componentes dentro de su objeto Model para habilitar estas características básicas:

  • Un grupo de partes, o Assembly, que incluye lo siguiendo:
    • Una colección con el nombre HumanoidRootPart para indicar la raíz de la instalación.
    • Una parte con el nombre Head para mostrar un nombre de pantalla sobre.
    • Partes adicionales que constituyen las partes individuales del cuerpo, que generalmente incluyen las 6 (R6) o 15 (R15) partes del cuerpo utilizadas para los modelos humanos.
    • Juntas, como Bone o Motor6D, que conecta cada parte del cuerpo como una instalación.
  • Una instancia de Humanoid para agregar rápidamente propiedades de personajes comunes a un aplicación de modelado.
Ejemplo de personaje básico (R6)
Modelo de datos

Con estos componentes, el modelo de personaje muestra un Humanoid.DisplayName, tiene salud y puede moverse con Humanoid.Move(). Para obtener más información sobre las configuraciones adicionales de la pantalla y la salud, consulte Nombre/Salud de la pantalla.

Avatares

Los personajes de Avatar usan un conjunto estándar de componentes de personaje que te permiten usar animaciones de cuerpo y cara, y equipar ropa y accesorios. Al estándarizar los componentes, todos los modelos de personaje de Avatar pueden acceder a estas características, tanto si son controladas por un jugador como por un PNJ.

Por defecto, todos los usuarios se unen a las experiencias como su avatar guardado, que ya incluye todos los componentes para un personaje de avatar. Un personaje de avatar completo tiene los siguientes componentes en su Model :

  • Un ensamblaje de MeshPart, que incluye lo siguiendo:
    • Una parte con el nombre HumanoidRootPart para indicar la raíz de la instalación.
    • Una parte con el nombre Head para mostrar un nombre de pantalla sobre.
    • Partes adicionales que constituyen las partes individuales del cuerpo, que deben incluir las partes de cuerpo estándar 15 utilizadas para los modelos R15 de humanos.
    • Juntas, como Bone o Motor6D, que conecta cada parte y sigue una jerarquía de juntas estándar.
  • Una instancia de Humanoid para implementar y acceder a propiedades de personajes comunes.
  • WrapLayer objetos para cada una de las partes del cuerpo de tu aplicación de modelado, para que pueda usar ropa y otros cosméticos de capas.
  • FaceControls para habilitar expresiones y poses faciales para la cabeza de tu personaje.
  • Attachment objetos para cada uno de los puntos de atención estándar en el cuerpo del personaje.
Ejemplo de personaje de avatar (R15)
Modelo de datos

Para obtener información sobre cómo modificar y personalizar los personajes existentes en tu experiencia, see Apariencia del Personaje .