CRÉEZ VOTRE MONDE
Joueurs & Personnages : Consei...

Mesurer la taille de votre personnage

4min

Dans ce guide, nous allons vous montrer comment mesurer la hauteur du personnage ZEPETO d'un joueur local en fonction du type de corps.



ÉTAPE 1 : Écrivez un script pour obtenir la valeur de hauteur du personnage

Ajoutez un GameObject à la scène et ajoutez le script d'exemple CharacterHeight ci-dessous.

TypeScript




Description du script

  • *CoGetZepetoHeight(zepeto: ZepetoPlayer)
    • Utilisez GetSocket pour obtenir la valeur de position de la socket de la tête du personnage.
    • Pour obtenir la valeur de position du centre inférieur du personnage, utilisez GetBoneTransform pour obtenir la valeur de position des deux pieds du personnage.
    • Utilisez Vector3.Lerp pour obtenir la valeur de position du centre inférieur du personnage.
    • Obtenez la valeur de hauteur du personnage en utilisant la socket de la tête du personnage et la valeur de position du centre inférieur.



ÉTAPE 2 : Exécuter

Lorsque vous l'exécutez en cliquant sur le bouton Lecture, vous pouvez voir la valeur de la hauteur du personnage dans le journal de la console.

Document image




👍 CONSEIL

  • La façon de mesurer la hauteur dans l'exemple est de mesurer la hauteur du personnage en utilisant la valeur de hauteur du HeadSocket.
  • Si vous souhaitez mesurer la position supérieure en modélisant la tête, le chapeau et les accessoires du personnage, veuillez vous référer au lien suivant :