📚 Client/VirtualModel

📒 Property

📘 virtualModel.Model

获取虚实例的模型ID。

virtualModel.Model: int

📘 virtualModel.UUID

获取虚实例的UUID。

virtualModel.UUID: string

📘 virtualModel.Pos

设置虚实例的坐标。

virtualModel.Pos: Vector

📘 virtualModel.Angle

设置虚实例的角度方向(Y轴)。

virtualModel.Angle: float

📘 virtualModel.EulerAngle

设置虚实例的欧拉角度。

virtualModel.EulerAngle: Vector

📘 virtualModel.Scale

设置虚实例的尺寸缩放。

virtualModel.Scale: Vector

📘 virtualModel.Color

设置虚实例的叠加颜色,默认为模型叠加颜色(白色)。

注意:透明度不受颜色数值影响。

virtualModel.Color: Color

📘 virtualModel.Alpha

设置虚实例的透明度,范围0~255,默认180

virtualModel.Alpha: int

📘 virtualModel.Collision

获取虚实例是否与其他模型重叠\碰撞(不包括陆地、道路等)。

virtualModel.Collision: bool

📘 virtualModel.Bounds

获取虚实例包围盒(AABB)。

virtualModel.Bounds: Bounds

📘 virtualModel.BoundsGizmo

设置虚实例范围框开关,默认false

virtualModel.BoundsGizmo: bool

📘 virtualModel.BoundsGizmoColor

设置虚实例范围框颜色,默认Color(255, 255, 255)

virtualModel.BoundsGizmoColor: Color

📘 virtualModel.AutoPivot

设置虚实例自动锚点修正开关,默认false

如果开启此属性,则默认以Bounds底部作为锚点修正。

virtualModel.AutoPivot: bool

📒 Static Function

📘 VirtualModel.Create()

建立一个VirtualModel虚实例对象(无碰撞的本地模型)

function VirtualModel.Create( model: int ): VirtualModel

📒 Function

📘 virtualModel.Remove()

移除VirtualModel虚实例对象。

function virtualModel.Remove()