BindPoint

BindPoint class

ABindPointgenellikle bir nesnenin özelliğinde oluşturulur, bazı özellik türleri birden çok bileşen alanı içerir (bir Vector3 alanı gibi), BindPoint her bileşen alanı için kanal oluşturur ve alanı kanallar aracılığıyla bir veya daha fazla ana kare dizisi örneğine/örneklerine bağlar.

public class BindPoint : A3DObject

yapıcılar

İsimTanım
BindPoint(Scene, Property)Yeni bir örneğini başlatırBindPoint sınıf.

Özellikleri

İsimTanım
ChannelsCount { get; }Bu animasyon eğrisi eşlemesinde tanımlanan toplam özellik kanalı sayısını alır.
Item { get; }
virtual Name { get; set; }Adı alır veya ayarlar.
Properties { get; }Tüm özelliklerin koleksiyonunu alır.
Property { get; }CurveMapping ile ilişkili özelliği alır

yöntemler

İsimTanım
AddChannel(string, object)Belirtilen kanal özelliğini ekler.
AddChannel(string, Type, object)Belirtilen kanal özelliğini ekler.
AddChannel<T>(string, T)
BindKeyframeSequence(string, KeyframeSequence)Ana kare dizisini belirtilen channel ‘ye bağlayın
CreateKeyframeSequence(string)Yeni bir eğri oluşturur ve onu eğri eşlemenin ilk kanalına bağlar
FindProperty(string)Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır)
GetChannel(string)Verilen ada göre kanalı alır
GetKeyframeSequence(string)Belirtilen kanaldaki ilk ana kare dizisini alır
GetKeyframeSequences(string)Belirtilen channel içindeki tüm ana kare dizilerini alır
GetProperty(string)Belirtilen özelliğin değerini alın
RemoveProperty(Property)Dinamik bir özelliği kaldırır.
RemoveProperty(string)name ile tanımlanan belirtilen özelliği kaldırın
ResetChannels()Bu animasyon eğrisi eşlemesinin özellik kanallarını boşaltır.
SetProperty(string, object)Belirtilen özelliğin değerini ayarlar
override ToString()Nesneyi string olarak biçimlendirir

Ayrıca bakınız