Bitbybit Docs
    Preparing search index...

    Class BabylonGizmoRotationGizmo

    O gizmo de rotação: três anéis que rodam a malha anexada em torno de X, Y ou Z. O ajuste roda-a em passos de ângulo fixos, a sensibilidade define quanto um arrasto a roda, e cada anel pode ser acedido isoladamente para o ativar ou desativar.

    Index

    Constructors

    create

    get

    • Lê a malha a que um gizmo de rotação está atualmente ligado, ou null quando não há nenhuma.

      Parameters

      Returns Nullable<AbstractMesh>

      A malha anexada, ou null

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

      Parameters

      Returns Node

      O nó anexado

    • Lê o anel de um gizmo de rotação que roda em torno de X, para o ativar ou desativar individualmente.

      Parameters

      Returns IPlaneRotationGizmo

      O gizmo de rotação do plano X

    • Lê o anel de um gizmo de rotação que roda em torno de Y, para o ativar ou desativar individualmente.

      Parameters

      Returns IPlaneRotationGizmo

      O gizmo de rotação do plano Y

    • Lê o anel de um gizmo de rotação que roda em torno de Z, para o ativar ou desativar individualmente.

      Parameters

      Returns IPlaneRotationGizmo

      O gizmo de rotação do plano Z

    • Lê o passo angular em radianos a que um gizmo de rotação se ajusta, 0 significando rotação suave.

      Parameters

      Returns number

      A distância de ajuste em radianos

    • Lê quanto um gizmo de rotação roda a malha para um dado arrasto.

      Parameters

      Returns number

      A sensibilidade

    set

    • Faz um gizmo de rotação rodar a malha em passos de snapDistance radianos em vez de suavemente; 0 desliga o ajuste.

      Parameters

      Returns IRotationGizmo

      O mesmo gizmo de rotação

      bitbybit.babylon.gizmo.rotationGizmo.snapDistance({ rotationGizmo, snapDistance: Math.PI / 12 });
      
    • Define quanto um gizmo de rotação roda a malha para um dado arrasto; 1 é a predefinição e valores mais altos rodam-na mais depressa.

      Parameters

      Returns IRotationGizmo

      O mesmo gizmo de rotação