Pose

Pose class

الوضعية تُستخدم لتخزين مصفوفة التحويل عندما يكون الشكل مكسوًا. الوضعية هي مجموعة من BonePose، كل BonePose يحفظ معلومات التحويل المحددة لعقدة العظم.

الطرق

constructor

الاسمالوصف
constructor(name)ينشئ مثيلاً جديداً من الفئة Pose.

Parameters:

الاسمالنوعالوصف
nameStringالاسم

Result:


constructor_overload

الاسمالوصف
constructor_overload()ينشئ مثيلاً جديداً من الفئة Pose.

Result:


getPoseType

الاسمالوصف
getPoseType()يحصل أو يعيّن نوع الوضع. قيمة الخاصية هي ثابت عدد صحيح PoseType. نوع الوضع.

Result:


setPoseType

الاسمالوصف
setPoseType(value)يحصل أو يعيّن نوع الوضع. قيمة الخاصية هي ثابت عدد صحيح PoseType. نوع الوضع.

Result:


getBonePoses

الاسمالوصف
getBonePoses()يحصل على جميع BonePose. العقد.

Result:


getName

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

Result:


setName

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

Result:


getProperties

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

Result:


addBonePose

الاسمالوصف
addBonePose(node, matrix, localMatrix)يحفظ مصفوفة تحويل الوضع للعقدة العظمية المحددة.

Parameters:

الاسمالنوعالوصف
عقدةعقدةعقدة العظم.
matrixMatrix4مصفوفة التحويل.
localMatrixbooleanإذا تم تعيينه إلى

Result:


addBonePose

الاسمالوصف
addBonePose(node, matrix)يحفظ مصفوفة تحويل الوضع للعظام المحددة. يتم افتراض مصفوفة التحويل العامة.

Parameters:

الاسمالنوعالوصف
عقدةعقدةعقدة العظم.
matrixMatrix4مصفوفة التحويل.

Result:


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: خاصية