AnimationNode
المعلومات العامة
AnimationNode هي فئة في Aspose.3D FOSS لـ .NET.
AnimationNode يمكن أن تحتوي على عقدة الأطفال وقنوات الرسوم المتحركة، وتوفر طرق GetLocalMatrix (() و GetWorldMatrix (()) للحصول على مصفوفات التحويل.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Name | string | القراءة/ الكتابة | يحصل على أو يحدد السلسلة المعرفية لعقدة الرسوم الحيوية |
Children | List<AnimationNode> | اقرأ | يحصل على قائمة AnimationNode الأجسام الطفولة |
Channels | List<AnimationChannel> | اقرأ | يحصل على قائمة AnimationChannel الأشياء المرتبطة بالعقدة |
الطرق
| التوقيع | وصف |
|---|---|
AnimationNode() | البنّاء الافتراضي يخلق عقدة حركة فارغة |
AnimationNode(name: string) | |
AddChild(node: AnimationNode) | يضيف طفل AnimationNode إلى هرمية هذه العقدة |
AddChannel(channel: AnimationChannel) | يضيف AnimationChannel إلى مجموعة القنوات هذه العقدة |
GetLocalMatrix() | يعيد مصفوفة التحول للعقدة بالنسبة لأمها. |
GetWorldMatrix() | يعيد مصفوفة التحول المطلق للعقدة في الفضاء العالمي. |