الفئة 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)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetChannel(string)يحصل على القناة بالاسم المحدد.
GetKeyframeSequence(string)يحصل على أول تسلسل للإطار الرئيسي في القناة المحددة.
GetProperty(string)احصل على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
ResetChannels()يفرغ قنوات الخصائص في تخطيط منحنى الرسوم المتحركة هذا.
SetProperty(string, object)يضبط قيمة الخاصية المحددة
override ToString()يحوّل الكائن إلى سلسلة

انظر أيضًا