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
getactive():boolean
对象激活状态。
setactive(b):void
Parameters
• b: boolean
Returns
boolean
animator
setanimator(component):void
动画组件。
Parameters
• component: Animator
childCount
getchildCount():number
子级数量。
Returns
number
eulerAngles
geteulerAngles():Vector3
世界空间旋转欧拉角(单位度)。
seteulerAngles(v):void
Parameters
• v: Vector3
Returns
firstChild
getfirstChild():Object3D
第一个子级对象(子级链表头)。
Returns
forward
getforward():Vector3
世界空间前向量。
Returns
highlight
gethighlight():boolean
对象高亮状态。
sethighlight(b):void
Parameters
• b: boolean
Returns
boolean
id
getid():number
实例ID。
Returns
number
Inherited from
internalPtr
getinternalPtr():never
内核实例指针。
Returns
never
Inherited from
lastSib
getlastSib():Object3D
上一个兄弟实例。
Returns
layers
getlayers():number
对象自定义层标记。
setlayers(value):void
Parameters
• value: number
Returns
number
localEulerAngles
getlocalEulerAngles():Vector3
父级空间旋转欧 拉角(单位度)。
setlocalEulerAngles(v):void
Parameters
• v: Vector3
Returns
localMatrix
setlocalMatrix(value):void
本地矩阵(模型空间到父级空间)。
Parameters
• value: Matrix4x4
localPosition
getlocalPosition():Vector3
本地坐标(父级空间)。
setlocalPosition(value):void
Parameters
• value: Vector3
Returns
localRotation
getlocalRotation():Quaternion
本地旋转(父级空间)。
setlocalRotation(value):void
Parameters
• value: Quaternion
Returns
localScale
getlocalScale():Vector3
本地缩放(父级空间)。
setlocalScale(value):void
Parameters
• value: Vector3
Returns
meshRenderer
getmeshRenderer():MeshRenderer
setmeshRenderer(component):void
网格渲染器组件。
Parameters
• component: MeshRenderer
Returns
mfwMat
getmfwMat():Matrix4x4
世界空间到对象空间变换矩阵。
Returns
name
getname():string
对象名称。
setname(name):void
Parameters
• name: string
Returns
string
nextSib
getnextSib():Object3D
下一个兄弟实例。
Returns
parent
getparent():Object3D
父级对象实例。
Returns
parentTS
getparentTS():number
父级变换组件应用时间戳。
Returns
number
position
getposition():Vector3
世界空间坐标。
setposition(pos):void
Parameters
• pos: Vector3