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) | يحدد قيمة الخاصية المحددة |
أنظر أيضا