AnimationNode

AnimationNode class

Aspose.3D mendukung hierarki animasi, setiap animasi dapat terdiri dari beberapa animasi dan definisi key-frame animasi. AnimationNode mendefinisikan transformasi nilai properti seiring waktu, misalnya, node animasi dapat digunakan untuk mengontrol transformasi node atau properti numerik objek A3DObject lainnya.

Metode

constructor

NamaDeskripsi
constructor(name)Menginisialisasi instance baru dari kelas AnimationNode.

Parameters:

NamaTipeDeskripsi
nameStringNama

Result:


constructor_overload

NamaDeskripsi
constructor_overload()Menginisialisasi instance baru dari kelas AnimationNode.

Result:


getBindPoints

NamaDeskripsi
getBindPoints()Mendapatkan titik bind properti saat ini

Result:


getSubAnimations

NamaDeskripsi
getSubAnimations()Mendapatkan node sub-animasi di bawah animasi saat ini

Result:


getName

NamaDeskripsi
getName()Mendapatkan atau mengatur nama. Nama.

Result:


setName

NamaDeskripsi
setName(value)Mendapatkan atau mengatur nama. Nama.

Result:


getProperties

NamaDeskripsi
getProperties()Mendapatkan koleksi semua properti.

Result:


findBindPoint

NamaDeskripsi
findBindPoint(name)Menemukan bind point berdasarkan nama.

Parameters:

NamaTipeDeskripsi
nameStringNama bind point yang akan dicari.

Result: BindPoint


getBindPoint

NamaDeskripsi
getBindPoint(target, propName, create)Mendapatkan bind point animasi pada properti yang diberikan.

Parameters:

NamaTipeDeskripsi
targetA3DObjectPada objek mana untuk membuat bind point.
propNameStringNama properti.
buatbooleanJika disetel ke

Result: BindPoint


getKeyframeSequence

NamaDeskripsi
getKeyframeSequence(target, propName, channelName, create)Mendapatkan urutan keyframe pada properti dan saluran yang diberikan.

Parameters:

NamaTipeDeskripsi
targetA3DObjectPada instance mana untuk membuat urutan keyframe.
propNameStringNama properti.
channelNameStringNama saluran.
buatbooleanJika disetel ke

Result: KeyframeSequence


getKeyframeSequence

NamaDeskripsi
getKeyframeSequence(target, propName, create)Mendapatkan urutan keyframe pada properti yang diberikan.

Parameters:

NamaTipeDeskripsi
targetA3DObjectPada instance mana untuk membuat urutan keyframe.
propNameStringNama properti.
buatbooleanJika disetel ke

Result: KeyframeSequence


createBindPoint

NamaDeskripsi
createBindPoint(obj, propName)Membuat BindPoint berdasarkan tipe data properti.

Parameters:

NamaTipeDeskripsi
objA3DObjectObjek.
propNameStringNama properti.

Result: BindPoint


removeProperty

NamaDeskripsi
removeProperty(property)Menghapus properti dinamis.

Parameters:

NamaTipeDeskripsi
propertyPropertyProperti mana yang akan dihapus

Result: boolean


removeProperty

NamaDeskripsi
removeProperty(property)Hapus properti yang ditentukan yang diidentifikasi dengan nama

Parameters:

NamaTipeDeskripsi
propertStringnull

Result: boolean


getProperty

NamaDeskripsi
getProperty(property)Dapatkan nilai properti yang ditentukan

Parameters:

NamaTipeDeskripsi
propertyStringNama properti

Result: Object


setProperty

NamaDeskripsi
setProperty(property, value)Menetapkan nilai properti yang ditentukan

Parameters:

NamaTipeDeskripsi
propertyStringNama properti
valueObjectNilai properti

Result: Object


findProperty

NamaDeskripsi
findProperty(propertyName)Menemukan properti. Bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti native (Diidentifikasi berdasarkan namanya)

Parameters:

NamaTipeDeskripsi
propertyNameStringNama properti.

Result: Property