Personaggi

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Personaggi tipicamente si riferiscono a qualsiasi oggetto Model che interagisce con il mondo o con altri utenti.Mentre un personaggio può essere semplice come una sfera luminosa che comunica e interagisce con gli utenti, i personaggi sono spesso modelli umani-simili con mezzi di espressione aggiuntivi per incoraggiare l'immersione e il realismo.

I personaggi possono essere tra basilari caratteri, come un semplice personaggio non giocatore (NPC), o avatar caratteri, che sono modelli controllati dall'utente che includono funzionalità avanzate per il movimento, l'animazionie i cosmetici.

Tutti gli utenti di Roblox sono associati a un personaggio avatar basato sull'account.Insieme a questo personaggio avatar, Roblox rappresenta gli utenti come giocatori nel modello di dati, dando agli sviluppatori l'accesso a proprietà di personalizzazione del personaggio aggiuntive, funzionalità sociali e informazioni di gioco e account pertinenti.Per ulteriori informazioni sulle funzionalità specifiche del giocatore dell'account, vedi Giocatori.

Personaggi di base

I personaggi di base sono spesso utilizzati come NPC e tipicamente eseguono una o due semplici attività.Un componente comune dei personaggi di base include un nome di visualizzazione, la salute e il movimento di base.

Puoi utilizzare i seguenti componenti all'interno del tuo oggetto Model per abilitare queste funzionalità di base:

  • Un gruppo di parti, o assemblaggio , che include quanto Seguendo:
    • Una collezione con il nome HumanoidRootPart per indicare la parte radice dell'assemblaggio.
    • Una parte con il nome Head per visualizzare un nome di visualizzazione superiore.
    • Parti aggiuntive che compongono le parti individuali cosmetiche del corpo, che di solito includono le parti del corpo 6 (R6) o 15 (R15) utilizzate per modelli simili all'uomo.
    • Articolazioni, come Bone o Motor6D, che connettono ogni parte del corpo come assemblaggio.
  • Un'istanza Humanoid per aggiungere rapidamente le proprietà di carattere comuni a un modello.

Esempio di personaggio di base (R6)
>

Modello di dati
>

Con questi componenti, il modello di personaggio visualizza un Humanoid.DisplayName , ha la salute e può muoversi con Humanoid.Move() .Per ulteriori informazioni su configurazioni aggiuntive del display e degli elementi di salute, vedi Nome/display di salute.

Personaggi dell'avatar

I personaggi dell'avatar utilizzano un set standardizzato di componenti di carattere che ti consentono di utilizzare le animazioni corporee e facciali e di equipaggiare abbigliamento e accessori.Standardizzando i componenti, tutti i modelli di personaggio avatar possono accedere a queste funzionalità, se sono controllati da un giocatore o da un NPC.

Per impostazione predefinita, tutti gli utenti si uniscono alle esperienze come loro Avatardi Roblox, che include già tutti i componenti per un personaggio dell'avatar.Un personaggio avatar completo ha i seguenti componenti nel loro Model :

  • Un'assemblaggio di MeshPart, che include quanto Seguendo:
    • Una parte con il nome HumanoidRootPart per indicare la parte radice dell'assemblaggio.
    • Una parte con il nome Head per visualizzare un nome di visualizzazione superiore.
    • Parti aggiuntive che compongono le parti individuali cosmetiche del corpo, che devono includere le 15 parti standard utilizzate per i modelli R15 uguali all'uomo.
    • Articolazioni, come Bone o Motor6D, che connettono ciascuna parte e seguono una gerarchia articolata standard.
  • Un'istanza Humanoid per implementare e accedere alle proprietà del personaggio comuni.
  • WrapLayer oggetti per ciascuna parte del corpo del tuo modello, per consentirgli di indossare abbigliamento e altri cosmetici stratificabili.
  • FaceControls per abilitare le espressioni facciali e le pose per la testa del tuo personaggio.
  • Attachment oggetti per ciascuno dei punti di attacco standard sul corpo del personaggio.

Esempio di personaggio dell'avatar (R15)
>

Modello di dati
>

Per informazioni sulla modifica e personalizzazione dei personaggi esistenti nella tua esperienza, vedi Aspetto del personaggio.