AnimationNode
AnimationNode class
Aspose.3D’s ondersteunt animatiehiërarchie, elke animatie kan worden samengesteld uit verschillende animaties en de keyframe-definitie van de animatie. AnimationNode
definieert de transformatie van een eigenschapswaarde in de loop van de tijd, een animatieknooppunt kan bijvoorbeeld worden gebruikt om de transformatie van een knooppunt of andereA3DObject
numerieke eigenschappen van object.
public class AnimationNode : A3DObject
Constructeurs
Naam | Beschrijving |
---|
AnimationNode() | Initialiseert een nieuw exemplaar van hetAnimationNode klasse. |
AnimationNode(string) | Initialiseert een nieuw exemplaar van hetAnimationNode klasse. |
Eigenschappen
Naam | Beschrijving |
---|
BindPoints { get; } | Haalt de huidige eigenschap bindpunten op |
virtual Name { get; set; } | Krijgt of stelt de naam in. |
Properties { get; } | Haalt de verzameling van alle eigenschappen op. |
SubAnimations { get; } | Haalt de sub-animatieknooppunten op onder huidige animaties |
methoden
Naam | Beschrijving |
---|
CreateBindPoint(A3DObject, string) | Maakt een BindPoint op basis van het eigenschapsgegevenstype. |
FindBindPoint(string) | Vindt het bindpunt op naam. |
FindProperty(string) | Vindt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of native eigenschap (geïdentificeerd door zijn naam) |
GetBindPoint(A3DObject, string, bool) | Haalt het bindpunt van de animatie op voor een gegeven eigenschap. |
GetKeyframeSequence(A3DObject, string, bool) | Haalt de keyframe-reeks op voor een gegeven eigenschap. |
GetKeyframeSequence(A3DObject, string, string, bool) | Haalt de keyframe-reeks op voor een gegeven eigenschap en kanaal. |
GetProperty(string) | Haal de waarde op van gespecificeerde eigenschap |
RemoveProperty(Property) | Verwijdert een dynamische eigenschap. |
RemoveProperty(string) | Verwijder de gespecificeerde eigenschap geïdentificeerd door name |
SetProperty(string, object) | Stelt de waarde in van gespecificeerde eigenschap |
Zie ook