BindPoint
BindPoint class
BindPoint biasanya dibuat pada properti sebuah objek, beberapa tipe properti berisi beberapa bidang komponen (seperti bidang Vector3), BindPoint akan menghasilkan saluran untuk setiap bidang komponen dan menghubungkan bidang tersebut ke satu atau lebih instance urutan keyframe melalui saluran.
Metode
constructor
| Nama | Deskripsi |
|---|---|
| constructor(scene, prop) | Menginisialisasi instance baru dari kelas BindPoint. |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| scene | Scene | Adegan yang berisi animasi. |
| prop | Property | Properti. |
Result:
getProperty
| Nama | Deskripsi |
|---|---|
| getProperty() | Mendapatkan properti yang terkait dengan CurveMapping |
Result:
setProperty
| Nama | Deskripsi |
|---|---|
| setProperty(value) | Mendapatkan properti yang terkait dengan CurveMapping |
Result:
getChannelsCount
| Nama | Deskripsi |
|---|---|
| getChannelsCount() | Mendapatkan total jumlah saluran properti yang didefinisikan dalam pemetaan kurva animasi ini. |
Result: Angka
getName
| Nama | Deskripsi |
|---|---|
| getName() | Mendapatkan atau mengatur nama. Nama. |
Result: Angka
setName
| Nama | Deskripsi |
|---|---|
| setName(value) | Mendapatkan atau mengatur nama. Nama. |
Result: Angka
getProperties
| Nama | Deskripsi |
|---|---|
| getProperties() | Mendapatkan koleksi semua properti. |
Result: Angka
get
| Nama | Deskripsi |
|---|---|
| get(channelName) |
Result: Angka
getKeyframeSequence
| Nama | Deskripsi |
|---|---|
| getKeyframeSequence(channelName) | Mendapatkan urutan keyframe pertama dalam saluran yang ditentukan |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| channelName | String | Nama saluran yang akan dicari |
Result: KeyframeSequence
getKeyframeSequences
| Nama | Deskripsi |
|---|---|
| getKeyframeSequences(channelName) | Mendapatkan semua urutan keyframe dalam saluran yang ditentukan |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| channelName | String | Nama saluran yang akan dicari |
Result: 0, Culture=neutral, PublicKeyToken=f071c641d0b4582b]]
createKeyframeSequence
| Nama | Deskripsi |
|---|---|
| createKeyframeSequence(name) | Membuat kurva baru dan menghubungkannya ke saluran pertama dari pemetaan kurva |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| name | String | Nama urutan baru. |
Result: KeyframeSequence
bindKeyframeSequence
| Nama | Deskripsi |
|---|---|
| bindKeyframeSequence(channelName, sequence) | Mengikat urutan keyframe ke saluran yang ditentukan |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| channelName | String | Saluran mana yang akan diikat oleh urutan keyframe |
| urutan | KeyframeSequence | Urutan keyframe yang akan diikat |
Result: KeyframeSequence
getChannel
| Nama | Deskripsi |
|---|---|
| getChannel(channelName) | Mendapatkan saluran berdasarkan nama yang diberikan |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| channelName | String | Nama saluran yang akan dicari |
Result: AnimationChannel
addChannel
| Nama | Deskripsi |
|---|---|
| addChannel(name, value) | Menambahkan properti saluran yang ditentukan. |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| name | String | Nama. |
| value | Object | Nilai. |
Result: boolean
addChannel
| Nama | Deskripsi |
|---|---|
| addChannel(name, type, value) | Menambahkan properti saluran yang ditentukan. |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| name | String | Nama. |
| tipe | Kelas | Tipe. |
| value | Object | Nilai. |
Result: boolean
resetChannels
| Nama | Deskripsi |
|---|---|
| resetChannels() | Mengosongkan saluran properti dari pemetaan kurva animasi ini. |
Result: boolean
toString
| Nama | Deskripsi |
|---|---|
| toString() | Memformat objek menjadi string |
Result: String
removeProperty
| Nama | Deskripsi |
|---|---|
| removeProperty(property) | Menghapus properti dinamis. |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| property | Property | Properti mana yang akan dihapus |
Result: boolean
removeProperty
| Nama | Deskripsi |
|---|---|
| removeProperty(property) | Hapus properti yang ditentukan yang diidentifikasi dengan nama |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Nama | Deskripsi |
|---|---|
| getProperty(property) | Dapatkan nilai properti yang ditentukan |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| property | String | Nama properti |
Result: Object
setProperty
| Nama | Deskripsi |
|---|---|
| setProperty(property, value) | Menetapkan nilai properti yang ditentukan |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| property | String | Nama properti |
| value | Object | Nilai properti |
Result: Object
findProperty
| Nama | Deskripsi |
|---|---|
| findProperty(propertyName) | Menemukan properti. Bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti native (Diidentifikasi berdasarkan namanya) |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| propertyName | String | Nama properti. |
Result: Property