AnimationNode

AnimationNode class

Aspose.3D, animasyon hiyerarşisini destekler, her animasyon birkaç animasyon ve animasyonun anahtar kare tanımıyla oluşturulabilir. AnimationNode, bir özelliğin değerinin zaman içindeki dönüşümünü tanımlar; örneğin, animasyon düğümü bir düğümün dönüşümünü veya diğer A3DObject nesnesinin sayısal özelliklerini kontrol etmek için kullanılabilir.

Yöntemler

constructor

AdAçıklama
constructor(name)AnimationNode sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
nameStringAd

Result:


constructor_overload

AdAçıklama
constructor_overload()AnimationNode sınıfının yeni bir örneğini başlatır.

Result:


getBindPoints

AdAçıklama
getBindPoints()Mevcut özellik bağlama noktalarını alır

Result:


getSubAnimations

AdAçıklama
getSubAnimations()Mevcut animasyonların altındaki alt animasyon düğümlerini alır

Result:


getName

AdAçıklama
getName()Adı alır veya ayarlar. Ad.

Result:


setName

AdAçıklama
setName(value)Adı alır veya ayarlar. Ad.

Result:


getProperties

AdAçıklama
getProperties()Tüm özelliklerin koleksiyonunu alır.

Result:


findBindPoint

AdAçıklama
findBindPoint(name)Bağlama noktasını isimle bulur.

Parameters:

AdTürAçıklama
nameStringBulunacak bağlama noktasının adı.

Result: BindPoint


getBindPoint

AdAçıklama
getBindPoint(target, propName, create)Verilen özelliğin animasyon bağlama noktasını alır.

Parameters:

AdTürAçıklama
hedefA3DObjectBağlama noktasını oluşturmak için hangi nesne?
propNameStringÖzelliğin adı.
oluşturbooleanEğer ayarlanırsa

Result: BindPoint


getKeyframeSequence

AdAçıklama
getKeyframeSequence(target, propName, channelName, create)Verilen özellik ve kanal için anahtar kare dizisini alır.

Parameters:

AdTürAçıklama
hedefA3DObjectAnahtar kare dizisini oluşturmak için hangi örnek?
propNameStringÖzelliğin adı.
channelNameStringKanalın adı.
oluşturbooleanEğer ayarlanırsa

Result: KeyframeSequence


getKeyframeSequence

AdAçıklama
getKeyframeSequence(target, propName, create)Verilen özellik için anahtar kare dizisini alır.

Parameters:

AdTürAçıklama
hedefA3DObjectAnahtar kare dizisini oluşturmak için hangi örnek?
propNameStringÖzelliğin adı.
oluşturbooleanEğer ayarlanırsa

Result: KeyframeSequence


createBindPoint

AdAçıklama
createBindPoint(obj, propName)Özellik veri tipine göre bir BindPoint oluşturur.

Parameters:

AdTürAçıklama
objA3DObjectNesne.
propNameStringÖzellik adı.

Result: BindPoint


removeProperty

AdAçıklama
removeProperty(property)Dinamik bir özelliği kaldırır.

Parameters:

AdTürAçıklama
propertyPropertyHangi özellik kaldırılacak

Result: boolean


removeProperty

AdAçıklama
removeProperty(property)Adı belirtilen özelliği kaldır.

Parameters:

AdTürAçıklama
propertStringnull

Result: boolean


getProperty

AdAçıklama
getProperty(property)Belirtilen özelliğin değerini al

Parameters:

AdTürAçıklama
propertyStringÖzellik adı

Result: Object


setProperty

AdAçıklama
setProperty(property, value)Belirtilen özelliğin değerini ayarlar

Parameters:

AdTürAçıklama
propertyStringÖzellik adı
değerObjectÖzelliğin değeri

Result: Object


findProperty

AdAçıklama
findProperty(propertyName)Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir.

Parameters:

AdTürAçıklama
propertyNameStringÖzellik adı.

Result: Property