AnimationNode
Přehled
AnimationNode je třída v Aspose.3D FOSS pro .NET.
AnimationNode může obsahovat dětské uzly a animační kanály, poskytuje metody GetLocalMatrix (() a GetWorldMatrix ()) pro získání transformačních matrik.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Name | string | Čtení/psaní | Získejte nebo nastavit identifikační řetězec animačního uzlu . |
Children | List<AnimationNode> | Čtěte. | Získejte seznam dětských AnimationNode objektů. |
Channels | List<AnimationChannel> | Čtěte. | Získejte seznam AnimationChannel objektů připojených k uzlu. |
Metody
| Podpis: | Popis: |
|---|---|
AnimationNode() | Předvolený konstruktor vytváří prázdný animační uzel |
AnimationNode(name: string) | |
AddChild(node: AnimationNode) | Přidává dítě AnimationNode do hierarchie tohoto uzlu. |
AddChannel(channel: AnimationChannel) | Přidává AnimationChannel do kolekce kanálů tohoto uzlu. |
GetLocalMatrix() | Vrátí transformativní matrice uzlu ve vztahu k jeho rodiči. |
GetWorldMatrix() | Vrací absolutní transformační matrice uzlu ve světovém prostoru. |