AnimationNode
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AnimationNode extends A3DObject
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.
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| AnimationNode(String name) | Menginisialisasi instance baru dari kelas AnimationNode. |
| AnimationNode() | Menginisialisasi instance baru dari kelas AnimationNode. |
Metode
AnimationNode(String name)
public AnimationNode(String name)
Menginisialisasi instance baru dari kelas AnimationNode.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nama | java.lang.String | Nama |
AnimationNode()
public AnimationNode()
Menginisialisasi instance baru dari kelas AnimationNode.
createBindPoint(A3DObject obj, String propName)
public BindPoint createBindPoint(A3DObject obj, String propName)
Membuat BindPoint berdasarkan tipe data properti.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| obj | A3DObject | Objek. |
| propName | java.lang.String | Nama properti. |
Returns: BindPoint - The bind point instance or null if the property is not defined.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findBindPoint(A3DObject target, String name)
public BindPoint findBindPoint(A3DObject target, String name)
Menemukan bind point berdasarkan target dan nama.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | A3DObject | Target titik ikatan yang akan dicari. |
| nama | java.lang.String | Nama titik ikatan yang akan dicari. |
Returns: BindPoint - The bind point.
findProperty(String propertyName)
public Property findProperty(String propertyName)
Menemukan properti. Itu dapat menjadi properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| propertyName | java.lang.String | Nama properti. |
Returns: Property - The property.
getBindPoint(A3DObject target, String propName, boolean create)
public BindPoint getBindPoint(A3DObject target, String propName, boolean create)
Mendapatkan bind point animasi pada properti yang diberikan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | A3DObject | Pada objek mana untuk membuat titik ikatan. |
| propName | java.lang.String | Nama properti. |
| buat | boolean | Jika disetel ke true buat titik ikatan jika belum ada. |
Returns: BindPoint - The bind point.
getBindPoints()
public List<BindPoint> getBindPoints()
Mendapatkan bind point properti saat ini
Returns: java.util.List<com.aspose.threed.BindPoint> - titik ikatan properti saat ini
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getKeyframeSequence(A3DObject target, String propName, boolean create)
public KeyframeSequence getKeyframeSequence(A3DObject target, String propName, boolean create)
Mendapatkan urutan keyframe pada properti yang diberikan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | A3DObject | Pada instance mana untuk membuat urutan keyframe. |
| propName | java.lang.String | Nama properti. |
| buat | boolean | Jika disetel ke true , buat urutan jika belum ada. |
Returns: KeyframeSequence - The keyframe sequence.
getKeyframeSequence(A3DObject target, String propName, String channelName, boolean create)
public KeyframeSequence getKeyframeSequence(A3DObject target, String propName, String channelName, boolean create)
Mendapatkan urutan keyframe pada properti dan saluran yang diberikan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | A3DObject | Pada instance mana untuk membuat urutan keyframe. |
| propName | java.lang.String | Nama properti. |
| channelName | java.lang.String | Nama saluran. |
| buat | boolean | Jika disetel ke true buat urutan animasi jika belum ada. |
Returns: KeyframeSequence - The keyframe sequence.
getName()
public String getName()
Mendapatkan nama.
Returns: java.lang.String - nama.
getProperties()
public PropertyCollection getProperties()
Mendapatkan koleksi semua properti.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Dapatkan nilai properti yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Nama properti |
Returns: java.lang.Object - Nilai dari properti yang ditemukan
getSubAnimations()
public List<AnimationNode> getSubAnimations()
Mendapatkan node sub-animasi di bawah animasi saat ini
Returns: java.util.List<com.aspose.threed.AnimationNode> - node sub-animasi di bawah animasi saat ini
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
Menghapus properti dinamis.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| property | Property | Properti mana yang akan dihapus |
Returns: boolean - true jika properti berhasil dihapus
removeProperty(String property)
public boolean removeProperty(String property)
Hapus properti yang ditentukan yang diidentifikasi dengan nama
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Properti mana yang akan dihapus |
Returns: boolean - true jika properti berhasil dihapus
setName(String value)
public void setName(String value)
Mengatur nama.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Mengatur nilai properti yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Nama properti |
| nilai | java.lang.Object | Nilai properti |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |