الفئة MorphTargetChannel

MorphTargetChannel class

يُستخدم MorphTargetChannel بواسطة MorphTargetDeformer لتنظيم الهندسات الهدف. بعض صيغ الملفات مثل FBX تدعم قنوات متعددة بالتوازي.

public class MorphTargetChannel : A3DObject

المُنشئات

الاسمالوصف
MorphTargetChannel()يُنشئ مثيلاً جديداً من الفئة MorphTargetChannel.
MorphTargetChannel(string)يُنشئ مثيلاً جديداً من الفئة MorphTargetChannel.

الخصائص

الاسمالوصف
ChannelWeight { get; set; }يحصل أو يضبط وزن المشكّل لهذه القناة. الوزن يتراوح بين 0.0 و 1.0.
Item { get; set; }
virtual Name { get; set; }يحصل أو يعيّن الاسم.
Properties { get; }يحصل على مجموعة جميع الخصائص.
Targets { get; }يحصل على جميع الأهداف المرتبطة بالقناة.
Weights { get; }يحصل على قيم الوزن الكاملة للهندسات الهدف.

الطرق

الاسمالوصف
FindProperty(string)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetProperty(string)احصل على قيمة الخاصية المحددة
GetWeight(Shape)يحصل على الوزن للهدف المحدد، إذا لم يكن الهدف تابعاً لهذه القناة، يتم إرجاع القيمة الافتراضية 0.
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
SetProperty(string, object)يضبط قيمة الخاصية المحددة
SetWeight(Shape, double)يضبط الوزن للهدف المحدد، القيمة الافتراضية هي 1، يجب أن يكون النطاق بين 0~1.

الحقول

الاسمالوصف
const DefaultWeightالوزن الافتراضي للهدف التشكيلي.

ملاحظات

الوزن بين 0 و 1.0، والوزن الافتراضي للهدف هو 0.0؛

انظر أيضًا