Datatype.Vector3 数据类型表示 3D 空间中的向量,通常用于在 3D 空间中的点或是长方体的尺寸。Datatype.
一些示例使用 Vector3 的例子是 Position 、 Rotation 和 1> Class.BasePart.Size|Size1> 零件,例如:
local part = workspace.Partpart.Position = part.Position + Vector3.new(5, 2, 10) -- Move part by (5, 2, 10)
Vector3 还常用于建造更复杂的 3D 数据类型,例如 CFrame 。许多数据类型的方法都会使用 Vector3 在其参数中,例如 0> Datatype.CFrame:PointToObjectSpace()0> 。
概要
构造工具
- FromNormalId(normal : Enum.NormalId)
属性
方法
从原始部件的绝对值中返回一个新的向量。
从原件的天花板中返回一个新的向量。
从原始部件的地板上返回一个新的向量。
从原始部件的标志 (-1、0 或 1) 返回一个新的向量。
返回两个向量的交叉产品。
将角度在 radian 之间返回。如果您提供轴,它将确定角度的方向。
返回两个向量的缩放点产品。
如果其他 true 的 X、Y 和 Z 部件在每个相应的组件的 epsilon 单位内,则返回 Vector3 。