AnimationNode
AnimationNode class
يدعم Aspose.3D التسلسل الهرمي للرسوم المتحركة ، ويمكن أن تتكون كل حركة من عدة رسوم متحركة وتعريف للإطار الرئيسي للرسوم المتحركة . AnimationNode يحدد تحويل قيمة الخاصية بمرور الوقت ، على سبيل المثال ، يمكن استخدام عقدة الرسوم المتحركة للتحكم في تحويل العقدة أو غير ذلكA3DObject الخصائص العددية للكائن.
public class AnimationNode : A3DObject
المنشئون
الخصائص
| اسم | وصف |
|---|
| BindPoints { get; } | يحصل على نقاط ربط الملكية الحالية |
| virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
| Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
| SubAnimations { get; } | الحصول على عُقد الرسوم المتحركة الفرعية ضمن الرسوم المتحركة الحالية |
طُرق
| اسم | وصف |
|---|
| CreateBindPoint(A3DObject, string) | إنشاء BindPoint بناءً على نوع بيانات الخاصية. |
| FindBindPoint(string) | يبحث عن نقطة الربط بالاسم. |
| FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
| GetBindPoint(A3DObject, string, bool) | يحصل على نقطة ربط الرسوم المتحركة على خاصية معينة. |
| GetKeyframeSequence(A3DObject, string, bool) | يحصل على تسلسل keyframe على خاصية معينة. |
| GetKeyframeSequence(A3DObject, string, string, bool) | يحصل على تسلسل keyframe على خاصية وقناة محددين . |
| GetProperty(string) | الحصول على قيمة الخاصية المحددة |
| RemoveProperty(Property) | يزيل خاصية ديناميكية . |
| RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
| SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
أنظر أيضا