Skip to content

Axes ​

Axes 是由名称字符串构造的轴/面布尔集合,可读取 x、y、z 与 Top、Bottom、Left、Right、Front、Back 是否启用。

概览 ​

Axes 是由名称字符串构造的轴/面布尔集合,可读取 x、y、z 与 Top、Bottom、Left、Right、Front、Back 是否启用。

可通过 Axes.New(...) 构造

代码示例 ​

构造 Axes 并读取轴状态

lua
-- @runtime client
-- 构造一个 Axes 实例,启用 Left 和 Right 方向
local axes = Axes("Left", "Right")
-- 读取基础轴状态:x 轴被启用(因为 Left/Right 属于 X 轴方向)
print("x 轴启用:", axes.x)   -- true
print("y 轴启用:", axes.y)   -- false
print("z 轴启用:", axes.z)   -- false
-- 读取具体面状态
print("Left 面启用:", axes.Left)   -- true
print("Right 面启用:", axes.Right) -- true
print("Top 面启用:", axes.Top)     -- false

属性 ​

名称类型默认值说明
xBool-表示 X 轴是否启用。(只读)
yBool-表示 Y 轴是否启用。(只读)
zBool-表示 Z 轴是否启用。(只读)
TopBool-表示顶面(Y 轴正方向)是否启用。(只读)
BottomBool-表示底面(Y 轴负方向)是否启用。(只读)
LeftBool-表示左面(X 轴负方向)是否启用。(只读)
RightBool-表示右面(X 轴正方向)是否启用。(只读)
FrontBool-表示前面(Z 轴正方向)是否启用。(只读)
BackBool-表示后面(Z 轴负方向)是否启用。(只读)