Bitbybit Docs
    Preparing search index...

    Class BabylonGizmoPositionGizmo

    El gizmo de posición: tres flechas que arrastran la malla adjunta a lo largo de X, Y o Z, más tiradores cuadrados opcionales que la arrastran dentro de un plano. El ajuste mueve la malla en pasos fijos, y las partes de eje y de plano pueden alcanzarse una a una para habilitarlas o deshabilitarlas.

    Index

    Constructors

    create

    get

    • Lee la malla a la que está acoplado actualmente un gizmo de posición.

      Parameters

      Returns AbstractMesh

      La malla adjunta

    • Lee el nodo al que está acoplado actualmente un gizmo de posición, que puede ser un nodo de transformación en lugar de una malla.

      Parameters

      Returns Node

      El nodo adjunto

    • Lee la flecha de un gizmo de posición que arrastra a lo largo de X, para activarla o desactivarla por separado.

      Parameters

      Returns IAxisDragGizmo

      El gizmo de arrastre del eje X

    • Lee la flecha de un gizmo de posición que arrastra a lo largo de Y, para activarla o desactivarla por separado.

      Parameters

      Returns IAxisDragGizmo

      El gizmo de arrastre del eje Y

    • Lee la flecha de un gizmo de posición que arrastra a lo largo de Z, para activarla o desactivarla por separado.

      Parameters

      Returns IAxisDragGizmo

      El gizmo de arrastre del eje Z

    • Lee el tirador de un gizmo de posición que arrastra dentro del plano que mira a X, el plano YZ, para activarlo o desactivarlo por separado.

      Parameters

      Returns IPlaneDragGizmo

      El gizmo de arrastre del plano X

    • Lee el tirador de un gizmo de posición que arrastra dentro del plano que mira a Y, el plano XZ, para activarlo o desactivarlo por separado.

      Parameters

      Returns IPlaneDragGizmo

      El gizmo de arrastre del plano Y

    • Lee el tirador de un gizmo de posición que arrastra dentro del plano que mira a Z, el plano XY, para activarlo o desactivarlo por separado.

      Parameters

      Returns IPlaneDragGizmo

      El gizmo de arrastre del plano Z

    • Lee si un gizmo de posición muestra sus tiradores de plano.

      Parameters

      Returns boolean

      True cuando se muestran los tiradores de plano

    • Lee el tamaño del paso al que encaja un gizmo de posición, 0 significa movimiento suave.

      Parameters

      Returns number

      La distancia de ajuste

    • Indica si el usuario está arrastrando un gizmo de posición ahora mismo.

      Parameters

      Returns boolean

      True mientras hay un arrastre en curso

    set

    • Muestra u oculta los tiradores cuadrados de un gizmo de posición que arrastran la malla dentro de los planos XY, YZ y XZ, además de las flechas de eje.

      Parameters

      Returns IPositionGizmo

      El mismo gizmo de posición

      bitbybit.babylon.gizmo.positionGizmo.planarGizmoEnabled({ positionGizmo, planarGizmoEnabled: true });
      
    • Hace que un gizmo de posición mueva la malla en pasos de snapDistance unidades de escena en lugar de suavemente; 0 desactiva el encaje.

      Parameters

      Returns IPositionGizmo

      El mismo gizmo de posición

      bitbybit.babylon.gizmo.positionGizmo.snapDistance({ positionGizmo, snapDistance: 0.5 });