EulerRotationCurve

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Une courbe de rotation Euler représente une courbe de rotation 3D à travers un groupe de trois FloatCurves .La rotation est décomposée en trois canaux d'angles d'Euler auxquels on peut accéder via EulerRotationCurve:X() , EulerRotationCurve:Y() , et EulerRotationCurve:Z() .Les trois axes peuvent être échantillonnés simultanément via EulerRotationCurve:GetAnglesAtTime() , retournant les trois angles d'Euler comme un Vector3 .De même, EulerRotationCurve:GetRotationAtTime() échantillonne tous les canaux simultanément mais retourne un CFrame tourné par X , Y et Z selon l'ordre de rotation spécifié.

Résumé

Méthodes

Propriétés

RotationOrder

Lecture parallèle

Ordre de rotation des angles d'Euler

Méthodes

GetAnglesAtTime

Échantillonne les trois FloatCurves ( X, Y, Z ) au argument passé time et renvoie le résultat en tant que trois angles d'Euler.Si une courbe de canal manque ou aucune clé n'est trouvée dans la courbe, le canal est évalué comme nil .

Paramètres

time: number
Valeur par défaut : ""

Retours

GetRotationAtTime

Échantillonne le EulerRotationCurve à un certain time et retourne l'angle de rotation correspondant. Les canaux d'angles Euler vides sont interprétés comme zéro.

Paramètres

time: number
Valeur par défaut : ""

Retours

Retourne le FloatCurve contrôlant le chat (chat privé)d'angle Euler X.C'est la première instance enfant du type FloatCurve nommée X.S'il n'en est trouvé aucun, un vide FloatCurve est créé.


Retours

Retourne le FloatCurve contrôlant le chat (chat privé)d'angle Euler Y.C'est la première instance enfant du type FloatCurve nommée Y.S'il n'en est trouvé aucun, un vide FloatCurve est créé.


Retours

Retourne le FloatCurve contrôlant le chat (chat privé)d'angle Euler Z.C'est la première instance enfant du type FloatCurve nommée Z.S'il n'en est trouvé aucun, un vide FloatCurve est créé.


Retours

Évènements