Dragger

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

El objeto Arrastrador es un objeto ayudante que se usa para crear herramientas que puedan arrastrar piezas.Se espera (pero no se requiere) que se use con eventos Mouse .

Su implementación se usa principalmente en la biblioteca RbxStamper.

Resumen

Métodos

  • Gira la(s) parte(s) actualmente arrastrada(s) en 90 grados en el eje dado.

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

    Inicializa una acción de arrastrado, especificando qué partes usar al arrastrar.

  • MouseMove(mouseRay : Ray):()

    Intenta mover la parte actualmente arrastrada al punto donde MouseRay golpea a otra parte.

  • MouseUp():()

    Detiene la acción de arrastrado actual (hecha por Dragger:MouseDown() ).

Propiedades

Métodos

AxisRotate

()

Gira la(s) parte(s) actualmente arrastrada(s) en 90 grados en el eje dado.

Parámetros

axis: Enum.Axis
Valor predeterminado: "X"

Devuelve

()

MouseDown

()

Inicializa una acción de arrastrado, especificando qué partes usar al arrastrar.

Parámetros

mousePart: Instance
Valor predeterminado: ""
pointOnMousePart: Vector3
Valor predeterminado: ""
parts: Instances
Valor predeterminado: ""

Devuelve

()

MouseMove

()

Intenta mover la parte actualmente arrastrada al punto donde MouseRay golpea a otra parte.

Parámetros

mouseRay: Ray
Valor predeterminado: ""

Devuelve

()

MouseUp

()

Detiene la acción de arrastrado actual (hecha por Dragger:MouseDown() )


Devuelve

()

Eventos