Object3D
Ploy3D • Docs
Ploy3D / Object3D
Class: Object3D
3D对象实例。
Extends
Constructors
new Object3D()
new Object3D(
impl
,ptr
,id
):Object3D
构造函数。
Parameters
• impl: Object_kernel
内核实现。
• ptr: never
内核实例指针。
• id: number
实例ID。
Returns
Overrides
Accessors
active
get
active():boolean
对象激活状态。
set
active(b
):void
Parameters
• b: boolean
Returns
boolean
animator
set
animator(component
):void
动画组件。
Parameters
• component: Animator
childCount
get
childCount():number
子级数量。
Returns
number
eulerAngles
get
eulerAngles():Vector3
世界空间旋转欧拉角(单位度)。
set
eulerAngles(v
):void
Parameters
• v: Vector3
Returns
firstChild
get
firstChild():Object3D
第一个子级对象(子级链表头)。
Returns
forward
get
forward():Vector3
世界空间前向量。
Returns
highlight
get
highlight():boolean
对象高亮状态。
set
highlight(b
):void
Parameters
• b: boolean
Returns
boolean
id
get
id():number
实例ID。
Returns
number
Inherited from
internalPtr
get
internalPtr():never
内核实例指针。
Returns
never
Inherited from
lastSib
get
lastSib():Object3D
上一个兄弟实例。
Returns
layers
get
layers():number
对象自定义层标记。
set
layers(value
):void
Parameters
• value: number
Returns
number
localEulerAngles
get
localEulerAngles():Vector3
父级空间旋转欧 拉角(单位度)。
set
localEulerAngles(v
):void
Parameters
• v: Vector3
Returns
localMatrix
set
localMatrix(value
):void
本地矩阵(模型空间到父级空间)。
Parameters
• value: Matrix4x4
localPosition
get
localPosition():Vector3
本地坐标(父级空间)。
set
localPosition(value
):void
Parameters
• value: Vector3
Returns
localRotation
get
localRotation():Quaternion
本地旋转(父级空间)。
set
localRotation(value
):void
Parameters
• value: Quaternion
Returns
localScale
get
localScale():Vector3
本地缩放(父级空间)。
set
localScale(value
):void
Parameters
• value: Vector3
Returns
meshRenderer
get
meshRenderer():MeshRenderer
set
meshRenderer(component
):void
网格渲染器组件。
Parameters
• component: MeshRenderer
Returns
mfwMat
get
mfwMat():Matrix4x4
世界空间到对象空间变换矩阵。
Returns
name
get
name():string
对象名称。
set
name(name
):void
Parameters
• name: string
Returns
string
nextSib
get
nextSib():Object3D
下一个兄弟实例。
Returns
parent
get
parent():Object3D
父级对象实例。
Returns
parentTS
get
parentTS():number
父级变换组件应用时间戳。
Returns
number
position
get
position():Vector3
世界空间坐标。
set
position(pos
):void
Parameters
• pos: Vector3