MorphTargetChannel
المعلومات العامة
MorphTargetChannel هي فئة في Aspose.3D FOSS لـ .NET. الميراث من: A3DObject, INamedObject.
يستخدم MorphTargetChannel من قبل لتنظيم هندسيات الهدف. بعض تنسيقات الملف مثل FBX تدعم قنوات متعددة بالتوازي.
توفر هذه الفئة 8 طرق للعمل مع MorphTargetChannel كائنات في برامج .NET. المنهجيات المتاحة تشمل: A3DObject, FindProperty, GetProperty, GetWeight, MorphTargetChannel, RemoveProperty, SetProperty, SetWeight. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS for .Net. خصائص: ChannelWeight, DefaultWeight, Name, Properties, Targets, Weights.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Weights | IList<double> | اقرأ | يحصل على الأوزان. |
ChannelWeight | double | القراءة/ الكتابة | يحصل على أو يحدد وزن القناة. |
Targets | IList<Shape> | اقرأ | يحصل على الأهداف. |
DefaultWeight | double | اقرأ | يحصل على الوزن الافتراضي. |
Name | string | القراءة/ الكتابة | يحصل على الاسم أو يحدده. |
Properties | PropertyCollection | اقرأ | يحصل على العقارات. |
الطرق
| التوقيع | وصف |
|---|---|
MorphTargetChannel(name: string) | |
MorphTargetChannel() | |
GetWeight(target: Shape) | يحصل على الوزن لتحديد الهدف، إذا كان الهداف لا ينتمي إلى هذه القناة، يتم إرجاع قيمة الافتراضية 0. |
SetWeight(target: Shape, weight: double) | يحدد الوزن لتحديد الهدف، القيمة الافتراضية هي 1، يجب أن تتراوح بين 0~1 |
A3DObject() | |
RemoveProperty(property: Property) | يزيل خاصية ديناميكية. |
GetProperty(property: string) | احصل على قيمة العقار المحدد |
SetProperty(property: string, value: object?) | تعيين قيمة العقار المحدد |
FindProperty(propertyName: string) | يجد العقار. يمكن أن يكون عبارة عن خاصية ديناميكية (خلقت بواسطة CreateDynamicProperty/SetProperty) أو خاصة أصلية ((محددة باسمها)) |