Bitbybit Docs
    Bereite Suchindex vor...

    Klasse FocusFromAngleDto (Advanced.Navigation)

    Index

    Konstruktoren

    • Parameter

      • Optionalmeshes: Mesh[]
      • OptionalincludeChildren: boolean
      • Optionalorientation: number[]
      • Optionaldistance: number
      • Optionalpadding: number
      • OptionalanimationSpeed: number
      • Optionalease: easeEnum

      Rückgabewert FocusFromAngleDto

    Eigenschaften

    meshes: Mesh[]

    Liste der Meshes, auf die fokussiert wird

    []
    
    includeChildren: boolean

    Ob Kinder bei der Berechnung der Begrenzungsrahmen einbezogen werden

    true
    
    orientation: number[]

    Orientierungsvektor, der die Richtung angibt, aus der das Objekt betrachtet wird Die Kamera wird in dieser Richtung vom Mittelpunkt des Begrenzungsrahmens aus positioniert

    [1, 1, 1]
    
    distance?: number

    Abstand vom Mittelpunkt des Begrenzungsrahmens, in dem die Kamera positioniert wird Wenn nicht angegeben, wird der Abstand automatisch anhand der Objektgröße berechnet

    undefined
    

    0.01

    Infinity

    0.1

    true

    padding: number

    Randfaktor zur Steuerung des Abstands um Objekte, wenn der Abstand automatisch berechnet wird Höhere Werte = mehr Raum um das Objekt (Kamera weiter entfernt) Niedrigere Werte = engerer Bildausschnitt (Kamera näher) Gilt nur, wenn der Abstand nicht manuell angegeben ist

    1.5
    

    0.1

    Infinity

    0.1

    animationSpeed: number

    Geschwindigkeit der Kameraanimation in Sekunden

    1.0
    

    0.01

    Infinity

    0.01

    ease: easeEnum

    Easing-Kurve der Fokus-Animation: easeIn startet sanft, easeOut endet sanft, easeInOut macht beides; elastic, back und bounce schwingen über.

    easeInOutCubic