Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

RootMotionView

Hérite de : VisualInstance3D < Node3D < Node < Object

Assistant dans l'éditeur seulement pour la mise en place du mouvement racine dans AnimationMixer.

Description

Le mouvement racine (en anglais, "root motion") se réfère à une technique d'animation où un squelette d'un maillage est utilisé pour donner une impulsion à un personnage. En travaillant avec des animations 3D, une technique populaire est pour les animateurs d'utiliser l'os racine du squelette pour donner du mouvement au reste du squelette. Cela permet d'animer des personnages d'une manière où les pas correspondent réellement au sol en-dessous. Cela permet également une interaction précise avec des objets pendant les cinématiques. Voir aussi AnimationMixer.

Note : RootMotionView n'est visible que dans l'éditeur. Il sera automatiquement caché dans le projet en exécution.

Tutoriels

Propriétés

NodePath

animation_path

NodePath("")

float

cell_size

1.0

Color

color

Color(0.5, 0.5, 1, 1)

float

radius

10.0

bool

zero_y

true


Descriptions des propriétés

NodePath animation_path = NodePath("") 🔗

Chemin vers un nœud AnimationMixer à utiliser comme base pour le mouvement racine.


float cell_size = 1.0 🔗

  • void set_cell_size(value: float)

  • float get_cell_size()

La taille de cellule de la grille en unités 3D.


Color color = Color(0.5, 0.5, 1, 1) 🔗

La couleur de la grille.


float radius = 10.0 🔗

  • void set_radius(value: float)

  • float get_radius()

Le rayon de la grille en unités 3D. L'opacité de la grille disparaîtra graduellement avec la distance de l'origine jusqu'à ce que ce rayon radius soit atteint.


bool zero_y = true 🔗

  • void set_zero_y(value: bool)

  • bool get_zero_y()

Si true, les points de la grille seront tous sur la même coordonnées Y (Y local = 0). Si false, la coordonnées Y originale des points est conservée.