BindPoint

BindPoint class

أBindPointعادةً ما يتم إنشاؤه على خاصية كائن ، تحتوي بعض أنواع الخصائص على عدة حقول مكونة (مثل حقل Vector3) ، BindPoint سيُنشئ قناة لكل حقل مكون ويربط الحقل بواحد أو أكثر من حالات تسلسل الإطارات الرئيسية عبر القنوات.

public class BindPoint : A3DObject

المنشئون

اسموصف
BindPoint(Scene, Property)يقوم بتهيئة مثيل جديد لملفBindPoint فئة .

الخصائص

اسموصف
ChannelsCount { get; }الحصول على العدد الإجمالي لقنوات الملكية المحددة في تعيين منحنى الرسوم المتحركة هذا.
Item { get; }
virtual Name { get; set; }الحصول على الاسم أو تعيينه .
Properties { get; }الحصول على مجموعة من كافة الخصائص .
Property { get; }يحصل على الخاصية المرتبطة بـ CurveMapping

طُرق

اسموصف
AddChannel(string, object)يضيف خاصية القناة المحددة.
AddChannel(string, Type, object)يضيف خاصية القناة المحددة.
AddChannel<T>(string, T)
BindKeyframeSequence(string, KeyframeSequence)ربط تسلسل الإطار الرئيسي بقناة محددة
CreateKeyframeSequence(string)إنشاء منحنى جديد وربطه بالقناة الأولى لرسم خرائط المنحنى
FindProperty(string)البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها)
GetChannel(string)يحصل على القناة بالاسم المعطى
GetKeyframeSequence(string)الحصول على تسلسل الإطار الرئيسي الأول في القناة المحددة
GetKeyframeSequences(string)يحصل على كل تسلسلات الإطارات الرئيسية في القناة المحددة
GetProperty(string)الحصول على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية .
RemoveProperty(string)إزالة الخاصية المحددة المحددة بالاسم
ResetChannels()يفرغ قنوات خاصية تعيين منحنى الرسوم المتحركة هذا.
SetProperty(string, object)يحدد قيمة الخاصية المحددة
override ToString()كائن تنسيقات إلى string

أنظر أيضا