الفئة KeyframeSequence

KeyframeSequence class

تسلسل الإطارات المفتاحية، يصف تحويل القيمة المعيّنة مع مرور الوقت.

public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>

المُنشئات

الاسمالوصف
KeyframeSequence()تهيئ نسخة جديدة من الفئة KeyframeSequence.
KeyframeSequence(string)تهيئ نسخة جديدة من الفئة KeyframeSequence.

الخصائص

الاسمالوصف
BindPoint { get; }يحصل على نقطة ربط الخاصية التي تملك هذا المنحنى
KeyFrames { get; }يحصل على الإطارات المفتاحية لهذا المنحنى.
virtual Name { get; set; }يحصل أو يعيّن الاسم.
PostBehavior { get; }يحصل على سلوك ما بعد الذي يحدد ما يجب أن تكون عليه القيمة المُعينة بعد الإطار المفتاحي الأخير.
PreBehavior { get; }يحصل على سلوك ما قبل الذي يحدد ما يجب أن تكون عليه القيمة المُعينة قبل الإطار المفتاحي الأول.
Properties { get; }يحصل على مجموعة جميع الخصائص.

الطرق

الاسمالوصف
Add(double, float)إنشاء إطار مفتاح جديد بالقيمة المحددة
Add(double, float, Interpolation)إنشاء إطار مفتاح جديد بالقيمة المحددة
FindProperty(string)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetEnumerator()يحصل على المُعدِّ لتجوال جميع إطارات المفاتيح.
GetProperty(string)احصل على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
Reset()يزيل جميع إطارات المفاتيح ويعيد ضبط سلوكيات ما بعد/ما قبل.
SetProperty(string, object)يضبط قيمة الخاصية المحددة

انظر أيضًا