BindPoint

BindPoint class

ABindPointbiasanya dibuat pada properti objek, beberapa tipe properti berisi beberapa bidang komponen (seperti bidang Vector3), BindPoint akan menghasilkan saluran untuk setiap bidang komponen dan menghubungkan bidang ke satu atau beberapa instance urutan bingkai utama melalui saluran.

public class BindPoint : A3DObject

Konstruktor

NamaKeterangan
BindPoint(Scene, Property)Menginisialisasi instance baru dariBindPoint kelas.

Properti

NamaKeterangan
ChannelsCount { get; }Mendapat jumlah total saluran properti yang ditentukan dalam pemetaan kurva animasi ini.
Item { get; }
virtual Name { get; set; }Mendapat atau menetapkan nama.
Properties { get; }Mendapat koleksi semua properti.
Property { get; }Mendapat properti yang terkait dengan CurveMapping

Metode

NamaKeterangan
AddChannel(string, object)Menambahkan properti saluran yang ditentukan.
AddChannel(string, Type, object)Menambahkan properti saluran yang ditentukan.
AddChannel<T>(string, T)
BindKeyframeSequence(string, KeyframeSequence)Ikat urutan bingkai utama ke saluran yang ditentukan
CreateKeyframeSequence(string)Membuat kurva baru dan menghubungkannya ke saluran pertama pemetaan kurva
FindProperty(string)Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
GetChannel(string)Mendapat saluran dengan nama yang diberikan
GetKeyframeSequence(string)Mendapat urutan keyframe pertama di saluran tertentu
GetKeyframeSequences(string)Mendapat semua urutan bingkai utama di saluran tertentu
GetProperty(string)Dapatkan nilai properti yang ditentukan
RemoveProperty(Property)Menghapus properti dinamis.
RemoveProperty(string)Hapus properti yang ditentukan yang diidentifikasi dengan name
ResetChannels()Mengosongkan saluran properti dari pemetaan kurva animasi ini.
SetProperty(string, object)Menetapkan nilai properti yang ditentukan
override ToString()Memformat objek menjadi string

Lihat juga