Skip to content

Transform ​

继承自:

描述 ​

位移,旋转等操作的基类节点

属性 ​

Vector3  Position
全局坐标
Vector3  Euler
全局欧拉角
Quaternion  Rotation
全局旋转
Vector3  LocalPosition
局部坐标
Vector3  LocalEuler
局部欧拉角
Vector3  LocalScale
局部大小
Quaternion  LocalRotation
局部旋转
bool  Visible
是否显示
bool  CubeBorderEnable
立方体边框是否被禁止
ColorQuad  CubeBorderColor
立方体边框颜色
LayerIndex  Layer
灯光层级
bool  LayerCoverChild
是否覆盖子节点灯光层级

函数 ​

获取渲染世界位置
获取渲染世界旋转
获取渲染世界欧拉角
设置本地位置
设置本地缩放
设置本地欧拉角
设置全局位置
设置全局缩放
设置全局欧拉角

代码示例 ​

lua
local trans = SandboxNode.New('Transform')
local workSpace = game.WorkSpace
trans:SetParent(workSpace)
--设置全局位置
trans.Position = Vector3.New(100, 100, 100)
--设置局部大小
trans.LocalScale = Vector3.New(20, 1, 1)