PropertyCollection (pemegang tempat)
Pengamatan umum
BindPoint adalah kelas di Aspose.3d untuk Typescript. Warisan dari: BindPoint, A3DObject.
BindPoint mengikat properti adegan ke satu atau lebih saluran animasi dan dapat membuat atau mengambil KeyframeSequence untuk saluran tertentu.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
name | string | Bacalah. | Apakah string identifier dari BindPoint |
properties | PropertyCollection | Bacalah. | Memberikan koleksi properti kustom yang terlampir pada BindPoint |
property | Property | Bacalah. | Referensi objek Properti utama yang terkait dengan BindPoint |
channelsCount | number | Bacalah. | Menunjukkan jumlah saluran animasi yang saat ini ditentukan |
scene | `Scene | null` | Bacalah. |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
| `constructor(scene: Scene | null, prop: Property)` |
addChannel(name: string, value: any, _type: any) → boolean | Menambahkan saluran animasi dengan nama, nilai dan tipe yang diberikan, mengembalikan true pada keberhasilan |
getKeyframeSequence(channelName: string) → `KeyframeSequence | null` |
createKeyframeSequence(name: string) → KeyframeSequence | Membuat KeyframeSequence baru dengan nama yang diberikan dan mengembalikannya |
bindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | Mengikat KeyframeSequence yang disediakan ke saluran yang diberi nama |
getChannel(channelName: string) → `AnimationChannel | null` |
resetChannels() | Menghapus semua saluran animasi dari BindPoint |