AnimationNode
Übersicht über die
AnimationNode ist eine Klasse in Aspose.3D FOSS für .NET.
AnimationNode kann Kinderknoten und Animationskanäle enthalten, und liefert die Methoden GetLocalMatrix (()) und GetWorldMatrix (() zur Erstellung von Transformationsmatrizen.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
Name | string | Lesen/Schreiben | Erhält oder setzt die Identifikationszeile des Animation-Knopfs |
Children | List<AnimationNode> | Lesen Sie . | Erhält die Liste der Kinderobjekte AnimationNode |
Channels | List<AnimationChannel> | Lesen Sie . | Erhält die Liste der AnimationChannel Objekte, die an den Knoten angeschlossen sind. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
AnimationNode() | Standardkonstruktor erstellt einen leeren Animationsknoten |
AnimationNode(name: string) | |
AddChild(node: AnimationNode) | Fügt ein Kind AnimationNode zur Hierarchie dieses Knoten hinzu. |
AddChannel(channel: AnimationChannel) | Fügt eine AnimationChannel zu der Kanal-Sammlung dieses Knoten hinzu. |
GetLocalMatrix() | Gibt die Transformationsmatrix des Knotenpunkts in Bezug auf seinen Elternteil zurück. |
GetWorldMatrix() | Gibt die absolute Transformationsmatrix des Knotenpunktes im Weltraum zurück. |