Sphere

Sphere class

كرة مُعلمة.

الطرق

constructor

الاسمالوصف
constructor()ينشئ مثيلاً جديدًا من Sphere بنصف قطر افتراضي 1.

Result:


constructor_overload

الاسمالوصف
constructor_overload(radius)ينشئ مثيلاً جديدًا من فئة Sphere مع نصف قطر محدد.

Parameters:

الاسمالنوعالوصف
نصف القطرNumberنصف القطر.

Result:


constructor_overload2

الاسمالوصف
constructor_overload2(radius, widthSegments, heightSegments)ينشئ مثيلاً جديدًا من فئة Sphere مع نصف قطر محدد، مقاطع العرض ومقاطع الارتفاع.

Parameters:

الاسمالنوعالوصف
نصف القطرNumberنصف قطر الكرة.
widthSegmentsNumberمقاطع العرض.
heightSegmentsNumberمقاطع الارتفاع.

Result:


constructor_overload3

الاسمالوصف
constructor_overload3(name, radius, widthSegments, heightSegments, phiStart, phiLength, thetaStart, thetaLength)ينشئ مثيلاً جديدًا من فئة Sphere.

Parameters:

الاسمالنوعالوصف
nameStringالاسم.
نصف القطرNumberنصف قطر الكرة.
widthSegmentsNumberمقاطع العرض.
heightSegmentsNumberمقاطع الارتفاع.
phiStartNumberبداية Phi.
phiLengthNumberطول Phi.
thetaStartNumberبداية Theta.
thetaLengthNumberطول Theta.

Result:


getWidthSegments

الاسمالوصف
getWidthSegments()يحصل أو يضبط مقاطع العرض. مقاطع العرض.

Result:


setWidthSegments

الاسمالوصف
setWidthSegments(value)يحصل أو يضبط مقاطع العرض. مقاطع العرض.

Result:


getHeightSegments

الاسمالوصف
getHeightSegments()يحصل أو يضبط مقاطع الارتفاع. مقاطع الارتفاع.

Result:


setHeightSegments

الاسمالوصف
setHeightSegments(value)يحصل أو يضبط مقاطع الارتفاع. مقاطع الارتفاع.

Result:


getPhiStart

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

Result:


setPhiStart

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

Result:


getPhiLength

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

Result:


setPhiLength

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

Result:


getThetaStart

الاسمالوصف
getThetaStart()يحصل أو يضبط بداية الثيتا. الثيتا البداية.

Result:


setThetaStart

الاسمالوصف
setThetaStart(value)يحصل أو يضبط بداية الثيتا. الثيتا البداية.

Result:


getThetaLength

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

Result:


setThetaLength

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

Result:


getRadius

الاسمالوصف
getRadius()يحصل أو يضبط نصف قطر الكرة.

Result:


setRadius

الاسمالوصف
setRadius(value)يحصل أو يضبط نصف قطر الكرة.

Result:


getCastShadows

الاسمالوصف
getCastShadows()يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها إلقاء الظل

Result:


setCastShadows

الاسمالوصف
setCastShadows(value)يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها إلقاء الظل

Result:


getReceiveShadows

الاسمالوصف
getReceiveShadows()يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها استقبال الظل.

Result:


setReceiveShadows

الاسمالوصف
setReceiveShadows(value)يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها استقبال الظل.

Result:


getParentNodes

الاسمالوصف
getParentNodes()يحصل على جميع العقد الأصلية، يمكن ربط كيان بعدة عقد أصلية لتكرار الهندسة. العقد.

Result:


getExcluded

الاسمالوصف
getExcluded()يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.

Result:


setExcluded

الاسمالوصف
setExcluded(value)يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.

Result:


getParentNode

الاسمالوصف
getParentNode()يحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. العقدة الأصلية.

Result:


setParentNode

الاسمالوصف
setParentNode(value)يحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. العقدة الأصلية.

Result:


getScene

الاسمالوصف
getScene()يحصل على المشهد الذي ينتمي إليه هذا الكائن

Result:


getName

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

Result:


setName

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

Result:


getProperties

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

Result:


toMesh

الاسمالوصف
toMesh()تحويل الكائن الحالي إلى mesh

Result: شبكة


getBoundingBox

الاسمالوصف
getBoundingBox()يحصل على صندوق الحدود للكيان الحالي في نظام إحداثيات مساحة الكائن الخاصة به.

Result: شبكة


getEntityRendererKey

الاسمالوصف
getEntityRendererKey()يحصل على مفتاح مُعالج الكيان المسجل في المُعالج

Result: EntityRendererKey


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