Bitbybit Docs
    Preparing search index...

    Class BabylonGizmoPositionGizmo

    O gizmo de posição: três setas que arrastam a malha anexada ao longo de X, Y ou Z, mais pegas quadradas opcionais que a arrastam dentro de um plano. O ajuste move a malha em passos fixos, e as partes de eixo e de plano podem ser acedidas uma a uma para as ativar ou desativar.

    Index

    Constructors

    create

    get

    • Lê a malha a que um gizmo de posição está atualmente ligado.

      Parameters

      Returns AbstractMesh

      A malha anexada

    • Lê o nó a que um gizmo de posição está atualmente ligado, que pode ser um nó de transformação em vez de uma malha.

      Parameters

      Returns Node

      O nó anexado

    • Lê a seta de um gizmo de posição que arrasta ao longo de X, para a ativar ou desativar individualmente.

      Parameters

      Returns IAxisDragGizmo

      O gizmo de arrasto do eixo X

    • Lê a seta de um gizmo de posição que arrasta ao longo de Y, para a ativar ou desativar individualmente.

      Parameters

      Returns IAxisDragGizmo

      O gizmo de arrasto do eixo Y

    • Lê a seta de um gizmo de posição que arrasta ao longo de Z, para a ativar ou desativar individualmente.

      Parameters

      Returns IAxisDragGizmo

      O gizmo de arrasto do eixo Z

    • Lê o manípulo de um gizmo de posição que arrasta dentro do plano virado para X, o plano YZ, para o ativar ou desativar individualmente.

      Parameters

      Returns IPlaneDragGizmo

      O gizmo de arrasto do plano X

    • Lê o manípulo de um gizmo de posição que arrasta dentro do plano virado para Y, o plano XZ, para o ativar ou desativar individualmente.

      Parameters

      Returns IPlaneDragGizmo

      O gizmo de arrasto do plano Y

    • Lê o manípulo de um gizmo de posição que arrasta dentro do plano virado para Z, o plano XY, para o ativar ou desativar individualmente.

      Parameters

      Returns IPlaneDragGizmo

      O gizmo de arrasto do plano Z

    • Lê se um gizmo de posição mostra os seus manípulos de plano.

      Parameters

      Returns boolean

      True quando as pegas dos planos são mostradas

    • Lê o tamanho do passo a que um gizmo de posição se ajusta, 0 significando movimento suave.

      Parameters

      Returns number

      A distância de ajuste

    • Indica se o utilizador está a arrastar um gizmo de posição neste momento.

      Parameters

      Returns boolean

      True enquanto um arrasto está em curso

    set

    • Mostra ou oculta os manípulos quadrados de um gizmo de posição que arrastam a malha dentro dos planos XY, YZ e XZ, além das setas de eixo.

      Parameters

      Returns IPositionGizmo

      O mesmo gizmo de posição

      bitbybit.babylon.gizmo.positionGizmo.planarGizmoEnabled({ positionGizmo, planarGizmoEnabled: true });
      
    • Faz um gizmo de posição mover a malha em passos de snapDistance unidades de cena em vez de suavemente; 0 desliga o ajuste.

      Parameters

      Returns IPositionGizmo

      O mesmo gizmo de posição

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