MorphTargetChannel

MorphTargetChannel class

Bir MorphTargetChannel tarafından kullanılanMorphTargetDeformer hedef geometrileri düzenlemek için. FBX gibi bazı dosya biçimleri paralel olarak birden çok kanalı destekler.

public class MorphTargetChannel : A3DObject

yapıcılar

İsimTanım
MorphTargetChannel()Yeni bir örneğini başlatırMorphTargetChannel sınıf.
MorphTargetChannel(string)Yeni bir örneğini başlatırMorphTargetChannel sınıf.

Özellikleri

İsimTanım
ChannelWeight { get; set; }Bu kanalın deforme edici ağırlığını alır veya ayarlar. Ağırlık 0,0 ile 1,0 arasında
Item { get; set; }
virtual Name { get; set; }Adı alır veya ayarlar.
Properties { get; }Tüm özelliklerin koleksiyonunu alır.
Targets { get; }Kanalla ilişkili tüm hedefleri alır.
Weights { get; }Hedef geometrilerin tam ağırlık değerlerini alır.

yöntemler

İsimTanım
FindProperty(string)Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır)
GetProperty(string)Belirtilen özelliğin değerini alın
GetWeight(Shape)Belirtilen hedefin ağırlığını alır, hedef bu kanala ait değilse varsayılan değer 0 döndürülür.
RemoveProperty(Property)Dinamik bir özelliği kaldırır.
RemoveProperty(string)name ile tanımlanan belirtilen özelliği kaldırın
SetProperty(string, object)Belirtilen özelliğin değerini ayarlar
SetWeight(Shape, double)Belirtilen hedef için ağırlığı ayarlar, varsayılan değer 1’dir, aralık 0~1 arasında olmalıdır

Alanlar

İsimTanım
const DefaultWeightBiçimlendirme hedefi için varsayılan ağırlık.

Notlar

Ağırlık 0 ile 1.0 arasındadır ve hedef için varsayılan ağırlık 0.0’dır;

Ayrıca bakınız