BindPoint

BindPoint class

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

الطرق

constructor

الاسمالوصف
constructor(scene, prop)ينشئ مثيلاً جديداً من الفئة BindPoint.

Parameters:

الاسمالنوعالوصف
sceneSceneالمشهد الذي يحتوي على الرسوم المتحركة.
propخاصيةخاصية.

Result:


getProperty

الاسمالوصف
getProperty()يحصل على الخاصية المرتبطة بـ CurveMapping

Result:


setProperty

الاسمالوصف
setProperty(value)يحصل على الخاصية المرتبطة بـ CurveMapping

Result:


getChannelsCount

الاسمالوصف
getChannelsCount()يحصل على العدد الإجمالي لقنوات الخاصية المعرفة في تخطيط منحنى الرسوم المتحركة هذا.

Result: Number


getName

الاسمالوصف
getName()يحصل أو يضبط الاسم. الاسم.

Result: Number


setName

الاسمالوصف
setName(value)يحصل أو يضبط الاسم. الاسم.

Result: Number


getProperties

الاسمالوصف
getProperties()يحصل على مجموعة جميع الخصائص.

Result: Number


get

الاسمالوصف
get(channelName)

Result: Number


getKeyframeSequence

الاسمالوصف
getKeyframeSequence(channelName)يحصل على أول تسلسل إطار رئيسي في القناة المحددة

Parameters:

الاسمالنوعالوصف
channelNameStringاسم القناة للعثور عليه

Result: KeyframeSequence


getKeyframeSequences

الاسمالوصف
getKeyframeSequences(channelName)يحصل على جميع تسلسلات الإطارات الرئيسية في القناة المحددة

Parameters:

الاسمالنوعالوصف
channelNameStringاسم القناة للعثور عليه

Result: 0, Culture=neutral, PublicKeyToken=f071c641d0b4582b]]


createKeyframeSequence

الاسمالوصف
createKeyframeSequence(name)ينشئ منحنى جديدًا ويربطه بالقناة الأولى لتخطيط المنحنى

Parameters:

الاسمالنوعالوصف
nameStringاسم التسلسل الجديد.

Result: KeyframeSequence


bindKeyframeSequence

الاسمالوصف
bindKeyframeSequence(channelName, sequence)ربط تسلسل الإطار الرئيسي بالقناة المحددة

Parameters:

الاسمالنوعالوصف
channelNameStringالقناة التي سيُربط بها تسلسل الإطار الرئيسي
تسلسلKeyframeSequenceتسلسل الإطار الرئيسي للربط

Result: KeyframeSequence


getChannel

الاسمالوصف
getChannel(channelName)يحصل على القناة بالاسم المعطى

Parameters:

الاسمالنوعالوصف
channelNameStringاسم القناة للعثور عليه

Result: AnimationChannel


addChannel

الاسمالوصف
addChannel(name, value)يضيف خاصية القناة المحددة.

Parameters:

الاسمالنوعالوصف
nameStringالاسم.
القيمةObjectالقيمة.

Result: boolean


addChannel

الاسمالوصف
addChannel(name, type, value)يضيف خاصية القناة المحددة.

Parameters:

الاسمالنوعالوصف
nameStringالاسم.
typeالفئةالنوع.
القيمةObjectالقيمة.

Result: boolean


resetChannels

الاسمالوصف
resetChannels()يفرغ قنوات الخصائص لتخطيط منحنى الرسوم المتحركة هذا.

Result: boolean


toString

الاسمالوصف
toString()يحوّل الكائن إلى سلسلة

Result: String


removeProperty

الاسمالوصف
removeProperty(property)يزيل خاصية ديناميكية.

Parameters:

الاسمالنوعالوصف
خاصيةخاصيةأي خاصية لإزالتها

Result: boolean


removeProperty

الاسمالوصف
removeProperty(property)إزالة الخاصية المحددة بالاسم

Parameters:

الاسمالنوعالوصف
خاصيةStringnull

Result: boolean


getProperty

الاسمالوصف
getProperty(property)احصل على قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية

Result: Object


setProperty

الاسمالوصف
setProperty(property, value)يضبط قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية
القيمةObjectقيمة الخاصية

Result: Object


findProperty

الاسمالوصف
findProperty(propertyName)يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها)

Parameters:

الاسمالنوعالوصف
propertyNameStringاسم الخاصية.

Result: خاصية