Line
محتويات
[
يخفي
]Line class
الخط المتعدد هو مسار يُعرّف بمجموعة من النقاط باستخدام Geometry.ControlPoints، ومتصلة بواسطة Segments، مما يعني أنه يمكن أن يكون أيضًا مجموعة من القطاعات الخطية المتصلة. عادةً ما يكون الخط كائنًا خطيًا، مما يعني أنه لا يمكن استخدامه لتمثيل منحنى؛ لتمثيل منحنى، يُستخدم NurbsCurve.
الطرق
constructor
| الاسم | الوصف |
|---|---|
| constructor() | يُنشئ مثيلًا جديدًا من فئة Line. |
Result:
constructor_overload
| الاسم | الوصف |
|---|---|
| constructor_overload(name) | يُنشئ مثيلًا جديدًا من فئة Line. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| name | String | الاسم. |
Result:
getControlPoints
| الاسم | الوصف |
|---|---|
| getControlPoints() | يحصل على جميع نقاط التحكم |
Result:
getVisible
| الاسم | الوصف |
|---|---|
| getVisible() | يحصل أو يضبط ما إذا كانت الهندسة مرئية |
Result:
setVisible
| الاسم | الوصف |
|---|---|
| setVisible(value) | يحصل أو يضبط ما إذا كانت الهندسة مرئية |
Result:
getSegments
| الاسم | الوصف |
|---|---|
| getSegments() | يسترجع مقاطع الخط |
Result:
getColor
| الاسم | الوصف |
|---|---|
| getColor() | يحصل أو يضبط لون الخط، القيمة الافتراضية هي أبيض(1, 1, 1) |
Result:
setColor
| الاسم | الوصف |
|---|---|
| setColor(value) | يحصل أو يضبط لون الخط، القيمة الافتراضية هي أبيض(1, 1, 1) |
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:
fromPoints
| الاسم | الوصف |
|---|---|
| fromPoints(points) | إنشاء مثيل Line من مجموعة من النقاط. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| point | Vector3[] | null |
Result: Line
makeDefaultIndices
| الاسم | الوصف |
|---|---|
| makeDefaultIndices() | إنشاء التسلسل 0,1,2,3….Geometry.ControlPoints.Length-1 إلى Segments بحيث يمكن استخدام ControlPoints كسطر واحد |
Result: Line
getEntityRendererKey
| الاسم | الوصف |
|---|---|
| getEntityRendererKey() | يحصل على مفتاح مُعالج الكيان المسجل في المُعالج |
Result: EntityRendererKey
getBoundingBox
| الاسم | الوصف |
|---|---|
| getBoundingBox() | يحصل على صندوق الحدود للكيان الحالي في نظام إحداثيات مساحة الكائن الخاصة به. |
Result: EntityRendererKey
removeProperty
| الاسم | الوصف |
|---|---|
| removeProperty(property) | يزيل خاصية ديناميكية. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | خاصية | أي خاصية لإزالتها |
Result: boolean
removeProperty
| الاسم | الوصف |
|---|---|
| removeProperty(property) | إزالة الخاصية المحددة بالاسم |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | null |
Result: boolean
getProperty
| الاسم | الوصف |
|---|---|
| getProperty(property) | احصل على قيمة الخاصية المحددة |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | اسم الخاصية |
Result: Object
setProperty
| الاسم | الوصف |
|---|---|
| setProperty(property, value) | يضبط قيمة الخاصية المحددة |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | اسم الخاصية |
| القيمة | Object | قيمة الخاصية |
Result: Object
findProperty
| الاسم | الوصف |
|---|---|
| findProperty(propertyName) | يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها) |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| propertyName | String | اسم الخاصية. |
Result: خاصية