Dragger

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

拖动器 对象是用于创建可以拖动零件的工具的助助对象。它是 (但不是必要的) 与 Mouse 事件使用。

它的实现主要用于 RbxStamper 图书馆。

概要

方法

  • AxisRotate(axis : Enum.Axis):void

    将当前拖动的零件(部件)旋转90度在指定轴上。

  • MouseDown(mousePart : Instance,pointOnMousePart : Vector3,parts : Instances):void

    初始化拖动动作,指定要使用的零件。

  • MouseMove(mouseRay : Ray):void

    尝试将当前拖动的部分移到 MouseRay 击中另一个部分的地点。

  • MouseUp():void

    停止当前拖动操作(作者: Dragger:MouseDown() )。

属性

方法

AxisRotate

void

将当前拖动的零件(部件)旋转90度在指定轴上。

参数

axis: Enum.Axis
默认值:"X"

返回

void

MouseDown

void

初始化拖动动作,指定要使用的零件。

参数

mousePart: Instance
pointOnMousePart: Vector3
parts: Instances

返回

void

MouseMove

void

尝试将当前拖动的部分移到 MouseRay 击中另一个部分的地点。

参数

mouseRay: Ray

返回

void

MouseUp

void

停止当前拖动操作(作者: Dragger:MouseDown() )


返回

void

活动