AnimationNode

AnimationNode class

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

विधियाँ

constructor

नामविवरण
constructor(name)AnimationNode क्लास का नया इंस्टेंस इनिशियलाइज़ करता है।

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगनाम

Result:


constructor_overload

नामविवरण
constructor_overload()AnimationNode क्लास का नया इंस्टेंस इनिशियलाइज़ करता है।

Result:


getBindPoints

नामविवरण
getBindPoints()वर्तमान प्रॉपर्टी बाइंड पॉइंट्स प्राप्त करता है

Result:


getSubAnimations

नामविवरण
getSubAnimations()वर्तमान एनीमेशन के तहत सब-एनीमेशन नोड्स प्राप्त करता है

Result:


getName

नामविवरण
getName()नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


setName

नामविवरण
setName(value)नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


getProperties

नामविवरण
getProperties()सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।

Result:


findBindPoint

नामविवरण
findBindPoint(name)नाम द्वारा बाइंड पॉइंट खोजता है।

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगखोजने के लिए बाइंड पॉइंट का नाम।

Result: BindPoint


getBindPoint

नामविवरण
getBindPoint(target, propName, create)दिए गए प्रॉपर्टी पर एनीमेशन बाइंड पॉइंट प्राप्त करता है।

Parameters:

नामप्रकारविवरण
targetA3DObjectकिस ऑब्जेक्ट पर बाइंड पॉइंट बनाना है।
propNameस्ट्रिंगप्रॉपर्टी का नाम।
बनाएँbooleanयदि सेट किया गया है

Result: BindPoint


getKeyframeSequence

नामविवरण
getKeyframeSequence(target, propName, channelName, create)दिए गए प्रॉपर्टी और चैनल पर कीफ़्रेम सीक्वेंस प्राप्त करता है।

Parameters:

नामप्रकारविवरण
targetA3DObjectकिस इंस्टेंस पर कीफ़्रेम सीक्वेंस बनाना है।
propNameस्ट्रिंगप्रॉपर्टी का नाम।
channelNameस्ट्रिंगचैनल का नाम।
बनाएँbooleanयदि सेट किया गया है

Result: KeyframeSequence


getKeyframeSequence

नामविवरण
getKeyframeSequence(target, propName, create)दिए गए प्रॉपर्टी पर कीफ़्रेम सीक्वेंस प्राप्त करता है।

Parameters:

नामप्रकारविवरण
targetA3DObjectकिस इंस्टेंस पर कीफ़्रेम सीक्वेंस बनाना है।
propNameस्ट्रिंगप्रॉपर्टी का नाम।
बनाएँbooleanयदि सेट किया गया है

Result: KeyframeSequence


createBindPoint

नामविवरण
createBindPoint(obj, propName)प्रॉपर्टी डेटा टाइप के आधार पर एक बाइंड पॉइंट बनाता है।

Parameters:

नामप्रकारविवरण
objA3DObjectऑब्जेक्ट।
propNameस्ट्रिंगप्रॉपर्टी का नाम।

Result: BindPoint


removeProperty

नामविवरण
removeProperty(property)एक डायनेमिक प्रॉपर्टी को हटाता है।

Parameters:

नामप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

Result: boolean


removeProperty

नामविवरण
removeProperty(property)नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ

Parameters:

नामप्रकारविवरण
propertस्ट्रिंगnull

Result: boolean


getProperty

नामविवरण
getProperty(property)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम

Result: ऑब्जेक्ट


setProperty

नामविवरण
setProperty(property, value)निर्दिष्ट प्रॉपर्टी का मान सेट करता है

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम
मानऑब्जेक्टप्रॉपर्टी का मान

Result: ऑब्जेक्ट


findProperty

नामविवरण
findProperty(propertyName)प्रॉपर्टी को खोजता है। यह एक डायनेमिक प्रॉपर्टी हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेेटिव प्रॉपर्टी (इसके नाम द्वारा पहचानी गई)।

Parameters:

नामप्रकारविवरण
propertyNameस्ट्रिंगप्रॉपर्टी का नाम।

Result: Property