Dragger

显示已弃用

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

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

其实现主要用于 RbxStamper 库。

概要

方法

  • 将当前拖动的零件(s)在给定的轴上旋转 90 度。

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

    初始化拖动操动作,指定在拖动时使用哪些部件。

  • MouseMove(mouseRay : Ray):()

    尝试将当前拖动的部件移至鼠标射线击中另一部件的位置。

  • MouseUp():()

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

属性

方法

AxisRotate

()

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

参数

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

返回

()

MouseDown

()

初始化拖动操动作,指定在拖动时使用哪些部件。

参数

mousePart: Instance
默认值:""
pointOnMousePart: Vector3
默认值:""
parts: Instances
默认值:""

返回

()

MouseMove

()

尝试将当前拖动的部件移至鼠标射线击中另一部件的位置。

参数

mouseRay: Ray
默认值:""

返回

()

MouseUp

()

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


返回

()

活动