KeyframeSequence
KeyframeSequence class
تسلسل الإطارات الرئيسية ، يصف تحويل قيمة العينة بمرور الوقت.
public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>
المنشئون
الخصائص
| اسم | وصف |
|---|
| BindPoint { get; } | يحصل على نقطة ربط الخاصية التي تمتلك هذا المنحنى |
| KeyFrames { get; } | يحصل على الإطارات الرئيسية لهذا المنحنى. |
| virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
| PostBehavior { get; } | الحصول على سلوك النشر الذي يشير إلى القيمة التي تم أخذ عينات منها بعد آخر إطار رئيسي. |
| PreBehavior { get; } | الحصول على السلوك المسبق يشير إلى القيمة التي يجب أن تكون عليها العينة قبل المفتاح الأول. |
| Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
طُرق
| اسم | وصف |
|---|
| Add(double, float) | إنشاء إطار مفتاح جديد بقيمة محددة |
| Add(double, float, Interpolation) | إنشاء إطار مفتاح جديد بقيمة محددة |
| FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
| GetEnumerator() | يحصل على العداد لاجتياز جميع الإطارات الرئيسية. |
| GetProperty(string) | الحصول على قيمة الخاصية المحددة |
| RemoveProperty(Property) | يزيل خاصية ديناميكية . |
| RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
| Reset() | يزيل جميع الإطارات الرئيسية ويعيد تعيين السلوكيات السابقة / المنشورة . |
| SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
أنظر أيضا