AnimationNode

AnimationNode class

Aspose.3D एनीमेशन पदानुक्रम का समर्थन करता है, प्रत्येक एनीमेशन को कई एनिमेशन और एनीमेशन की की-फ्रेम परिभाषा द्वारा बनाया जा सकता है। AnimationNode समय के साथ संपत्ति मूल्य के परिवर्तन को परिभाषित करता है, उदाहरण के लिए, नोड के परिवर्तन या अन्य को नियंत्रित करने के लिए एनीमेशन नोड का उपयोग किया जा सकता हैA3DObject वस्तु के संख्यात्मक गुण।

public class AnimationNode : A3DObject

कंस्ट्रक्टर्स

नामविवरण
AnimationNode()का एक नया उदाहरण प्रारंभ करता हैAnimationNode वर्ग.
AnimationNode(string)का एक नया उदाहरण प्रारंभ करता हैAnimationNode वर्ग.

गुण

नामविवरण
BindPoints { get; }वर्तमान गुण बाइंड पॉइंट प्राप्त करता है
virtual Name { get; set; }नाम प्राप्त या सेट करता है।
Properties { get; }सभी संपत्तियों का संग्रह प्राप्त करता है।
SubAnimations { get; }वर्तमान एनिमेशन के अंतर्गत उप-एनीमेशन नोड प्राप्त करता है

तरीकों

नामविवरण
CreateBindPoint(A3DObject, string)गुण डेटा प्रकार के आधार पर एक BindPoint बनाता है।
FindBindPoint(string)नाम से बाइंड पॉइंट ढूँढता है।
FindProperty(string)संपत्ति ढूँढता है। यह एक गतिशील संपत्ति हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या मूल संपत्ति (इसके नाम से पहचानी गई)
GetBindPoint(A3DObject, string, bool)दी गई संपत्ति पर एनीमेशन बाइंड पॉइंट प्राप्त करता है।
GetKeyframeSequence(A3DObject, string, bool)दिए गए गुण पर कीफ्रेम अनुक्रम प्राप्त करता है।
GetKeyframeSequence(A3DObject, string, string, bool)दिए गए गुण और चैनल पर मुख्य-फ़्रेम अनुक्रम प्राप्त करता है.
GetProperty(string)निर्दिष्ट संपत्ति का मान प्राप्त करें
RemoveProperty(Property)एक गतिशील संपत्ति को हटाता है।
RemoveProperty(string)नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएं
SetProperty(string, object)निर्दिष्ट संपत्ति का मान सेट करता है

यह सभी देखें