الفئة MorphTargetChannel
MorphTargetChannel class
يُستخدم MorphTargetChannel بواسطة MorphTargetDeformer لتنظيم الهندسات الهدف. بعض صيغ الملفات مثل FBX تدعم قنوات متعددة بالتوازي.
public class MorphTargetChannel : A3DObject
المُنشئات
الخصائص
| الاسم | الوصف |
|---|
| 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. |
الحقول
ملاحظات
الوزن بين 0 و 1.0، والوزن الافتراضي للهدف هو 0.0؛
انظر أيضًا