Bitbybit Docs
    Preparing search index...

    Class CreateGizmoDto (Inputs.BabylonGizmo)

    Подается в babylon.gizmo.manager.createGizmoManager: какие гизмо включить, к каким мешам они могут присоединяться, как указатель присоединяет их и насколько крупно они рисуются.

    Index

    Constructors

    • Parameters

      • OptionalpositionGizmoEnabled: boolean
      • OptionalrotationGizmoEnabled: boolean
      • OptionalscaleGizmoEnabled: boolean
      • OptionalboundingBoxGizmoEnabled: boolean
      • OptionalattachableMeshes: AbstractMesh[]
      • OptionalclearGizmoOnEmptyPointerEvent: boolean
      • OptionalscaleRatio: number
      • OptionalusePointerToAttachGizmos: boolean

      Returns CreateGizmoDto

    Properties

    positionGizmoEnabled: boolean

    Если true, показываются стрелки, которые перетаскивают меш вдоль оси

    true
    
    rotationGizmoEnabled: boolean

    Если true, показываются кольца, которые поворачивают меш вокруг оси

    false
    
    scaleGizmoEnabled: boolean

    Если true, показываются манипуляторы, которые растягивают меш вдоль оси

    false
    
    boundingBoxGizmoEnabled: boolean

    Если true, показывается рамка с манипуляторами масштаба и поворота вокруг меша

    false
    
    usePointerToAttachGizmos: boolean

    Если true, клик по мешу присоединяет к нему гизмо; если false, присоединяйте их через attachToMesh

    true
    
    clearGizmoOnEmptyPointerEvent: boolean

    Если true, клик в пустое пространство отсоединяет гизмо

    false
    
    scaleRatio: number

    Насколько крупно рисуются манипуляторы гизмо; 1 - размер по умолчанию, 2 удваивает его

    1
    

    0

    Infinity

    0.1

    attachableMeshes?: AbstractMesh[]

    Единственные меши, к которым указатель может присоединить гизмо; если не задано или пусто, подходит любой меш

    undefined
    

    true