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)