الكاميرا

Camera class

تصف الكاميرا نقطة عين المشاهد التي تنظر إلى المشهد.

الطرق

constructor

الاسمالوصف
constructor()يُهيئ نسخة جديدة من الفئة Camera.

Result:


constructor_overload

الاسمالوصف
constructor_overload(projectionType)يُهيئ نسخة جديدة من الفئة Camera.

Parameters:

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

Result:


constructor_overload2

الاسمالوصف
constructor_overload2(name)يُهيئ نسخة جديدة من الفئة Camera.

Parameters:

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

Result:


constructor_overload3

الاسمالوصف
constructor_overload3(name, projectionType)يُهيئ نسخة جديدة من الفئة Camera.

Parameters:

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

Result:


getApertureMode

الاسمالوصف
getApertureMode()يحصل أو يضبط وضع فتحة الكاميرا. قيمة الخاصية هي ثابت عدد صحيح ApertureMode.

Result:


setApertureMode

الاسمالوصف
setApertureMode(value)يحصل أو يضبط وضع فتحة الكاميرا. قيمة الخاصية هي ثابت عدد صحيح ApertureMode.

Result:


getFieldOfView

الاسمالوصف
getFieldOfView()يحصل أو يضبط حقل الرؤية للكاميرا بالدرجات، تُستخدم هذه الخاصية فقط عندما يكون ApertureMode هو ApertureMode.HORIZONTAL أو ApertureMode.VERTICAL

Result:


setFieldOfView

الاسمالوصف
setFieldOfView(value)يحصل أو يضبط حقل الرؤية للكاميرا بالدرجات، تُستخدم هذه الخاصية فقط عندما يكون ApertureMode هو ApertureMode.HORIZONTAL أو ApertureMode.VERTICAL

Result:


getFieldOfViewX

الاسمالوصف
getFieldOfViewX()يحصل أو يضبط حقل الرؤية الأفقي للكاميرا بالدرجات، تُستخدم هذه الخاصية فقط عندما يكون ApertureMode هو ApertureMode.HORIZ_AND_VERT

Result:


setFieldOfViewX

الاسمالوصف
setFieldOfViewX(value)يحصل أو يضبط حقل الرؤية الأفقي للكاميرا بالدرجات، تُستخدم هذه الخاصية فقط عندما يكون ApertureMode هو ApertureMode.HORIZ_AND_VERT

Result:


getFieldOfViewY

الاسمالوصف
getFieldOfViewY()يحصل أو يضبط حقل الرؤية العمودي للكاميرا بالدرجات، تُستخدم هذه الخاصية فقط عندما يكون ApertureMode هو ApertureMode.HORIZ_AND_VERT

Result:


setFieldOfViewY

الاسمالوصف
setFieldOfViewY(value)يحصل أو يضبط حقل الرؤية العمودي للكاميرا بالدرجات، تُستخدم هذه الخاصية فقط عندما يكون ApertureMode هو ApertureMode.HORIZ_AND_VERT

Result:


getWidth

الاسمالوصف
getWidth()يحصل أو يضبط عرض مستوى العرض مقاسًا بالبوصة

Result:


setWidth

الاسمالوصف
setWidth(value)يحصل أو يضبط عرض مستوى العرض مقاسًا بالبوصة

Result:


getHeight

الاسمالوصف
getHeight()يحصل أو يضبط ارتفاع مستوى العرض مقاسًا بالبوصة

Result:


setHeight

الاسمالوصف
setHeight(value)يحصل أو يضبط ارتفاع مستوى العرض مقاسًا بالبوصة

Result:


getAspectRatio

الاسمالوصف
getAspectRatio()يحصل أو يضبط نسبة أبعاد مستوى العرض.

Result:


setAspectRatio

الاسمالوصف
setAspectRatio(value)يحصل أو يضبط نسبة أبعاد مستوى العرض.

Result:


getMagnification

الاسمالوصف
getMagnification()يحصل أو يضبط التكبير المستخدم في الكاميرا orthographic

Result:


setMagnification

الاسمالوصف
setMagnification(value)يحصل أو يضبط التكبير المستخدم في الكاميرا orthographic

Result:


getProjectionType

الاسمالوصف
getProjectionType()يحصل أو يضبط نوع إسقاط الكاميرا. بشكل افتراضي يتم استخدام الإسقاط المنظوري. قيمة الخاصية هي ثابت عدد صحيح ProjectionType.

Result:


setProjectionType

الاسمالوصف
setProjectionType(value)يحصل أو يضبط نوع إسقاط الكاميرا. بشكل افتراضي يتم استخدام الإسقاط المنظوري. قيمة الخاصية هي ثابت عدد صحيح ProjectionType.

Result:


getRotationMode

الاسمالوصف
getRotationMode()يحصل أو يضبط وضعية توجيه القَطْع المخروطي. هذه الخاصية تعمل فقط عندما يكون Target يساوي null. إذا كانت القيمة هي RotationMode.FIXED_TARGET، فإن الاتجاه يُحسب دائمًا بواسطة الخاصية LookAt. وإلا فإن LookAt يُحسب دائمًا بواسطة Direction. قيمة الخاصية هي ثابت عدد صحيح RotationMode.

Result:


setRotationMode

الاسمالوصف
setRotationMode(value)يحصل أو يضبط وضعية توجيه القَطْع المخروطي. هذه الخاصية تعمل فقط عندما يكون Target يساوي null. إذا كانت القيمة هي RotationMode.FIXED_TARGET، فإن الاتجاه يُحسب دائمًا بواسطة الخاصية LookAt. وإلا فإن LookAt يُحسب دائمًا بواسطة Direction. قيمة الخاصية هي ثابت عدد صحيح RotationMode.

Result:


getNearPlane

الاسمالوصف
getNearPlane()يحصل أو يضبط مسافة المستوى القريب للقَطْع المخروطي.

Result:


setNearPlane

الاسمالوصف
setNearPlane(value)يحصل أو يضبط مسافة المستوى القريب للقَطْع المخروطي.

Result:


getFarPlane

الاسمالوصف
getFarPlane()يحصل أو يضبط مسافة المستوى البعيد للمقَطع.

Result:


setFarPlane

الاسمالوصف
setFarPlane(value)يحصل أو يضبط مسافة المستوى البعيد للمقَطع.

Result:


getAspect

الاسمالوصف
getAspect()يحصل أو يضبط نسبة العرض إلى الارتفاع للمقَطع

Result:


setAspect

الاسمالوصف
setAspect(value)يحصل أو يضبط نسبة العرض إلى الارتفاع للمقَطع

Result:


getOrthoHeight

الاسمالوصف
getOrthoHeight()يحصل أو يضبط الارتفاع عندما يكون المقَطع في الإسقاط المتعامد.

Result:


setOrthoHeight

الاسمالوصف
setOrthoHeight(value)يحصل أو يضبط الارتفاع عندما يكون المقَطع في الإسقاط المتعامد.

Result:


getUp

الاسمالوصف
getUp()يحصل أو يضبط اتجاه الصعود للكاميرا

Result:


setUp

الاسمالوصف
setUp(value)يحصل أو يضبط اتجاه الصعود للكاميرا

Result:


getLookAt

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

Result:


setLookAt

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

Result:


getDirection

الاسمالوصف
getDirection()يحصل أو يضبط الاتجاه الذي تنظر إليه الكاميرا. التغييرات على هذه الخاصية ستؤثر أيضًا على LookAt و Target.

Result:


setDirection

الاسمالوصف
setDirection(value)يحصل أو يضبط الاتجاه الذي تنظر إليه الكاميرا. التغييرات على هذه الخاصية ستؤثر أيضًا على LookAt و Target.

Result:


getTarget

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

Result:


setTarget

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

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:


moveForward

الاسمالوصف
moveForward(distance)حرك الكاميرا إلى الأمام باتجاه اتجاهها أو هدفها.

Parameters:

الاسمالنوعالوصف
distanceNumberالمدة التي يجب التحرك فيها إلى الأمام

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