CRÉEZ VOTRE MONDE
Joueurs & Personnages : Avancé

Changer la zone de collision du personnage ZEPETO

4min

Indépendamment de la forme du corps du personnage ZEPETO, la taille de la zone de collision du contrôleur de personnage est cohérente pour tous.

La zone de collision du contrôleur de personnage est adaptée à la forme de corps de base et est de forme cylindrique.

Dans le mode Scène de l'exécution, en sélectionnant un personnage ZEPETO généré, vous pouvez voir la zone de collision du contrôleur de personnage.

Zone de collision du contrôleur de personnage en forme cylindrique
Zone de collision du contrôleur de personnage en forme cylindrique

Valeurs par défaut de la zone de collision du contrôleur
Valeurs par défaut de la zone de collision du contrôleur




La hauteur d'un personnage ZEPETO peut varier en fonction de sa forme corporelle ou des objets équipés.

Lorsqu'il y a une différence significative par rapport à la forme corporelle de base, la zone de collision peut parfois sembler peu naturelle.

📘 Veuillez vous référer au guide suivant. [Vous voulez connaître la hauteur du personnage]



Dans de tels cas, vous pouvez modifier la valeur de l'attribut Collider du contrôleur de personnage à l'aide de scripts pendant l'exécution.

  • Hauteur : La hauteur de la zone de collision
  • Centre : L'axe central de la zone de collision
  • Rayon : Le rayon de la zone de collision

Veuillez noter que les valeurs utilisées dans les exemples sont définies pour le monde de test et le compte de test. Ajustez les paramètres pour convenir à votre monde. Dans l'exemple, la valeur du Rayon n'a pas été modifiée.

TypeScript

  • Le script essentiel implique d'accéder au contrôleur de personnage et de modifier les valeurs des propriétés :
    • this._localPlayer.zepetoPlayer.character.characterController.height = number;
    • this._localPlayer.zepetoPlayer.character.characterController.center = Vector3;
Apparence d'une zone de collision réduite pour des formes corporelles plus petites pendant l'exécution
Apparence d'une zone de collision réduite pour des formes corporelles plus petites pendant l'exécution

  • Il peut y avoir des cas où vous ne pouvez pas mesurer correctement la hauteur des avatars portant des objets uniques spécifiques.