Bitbybit Docs
    Preparing search index...

    Class ArcRotateCameraDto (Inputs.BabylonCamera)

    يغذي babylon.camera.arcRotate.create: مكان بداية الكاميرا المدارية حول هدفها، ومدى ما يمكنها التكبير والدوران، ومدى سرعة استجابتها.

    Index

    Constructors

    • Parameters

      • Optionalradius: number
      • Optionalalpha: number
      • Optionalbeta: number
      • OptionallowerRadiusLimit: number
      • OptionalupperRadiusLimit: number
      • OptionallowerAlphaLimit: number
      • OptionalupperAlphaLimit: number
      • OptionallowerBetaLimit: number
      • OptionalupperBetaLimit: number
      • OptionalangularSensibilityX: number
      • OptionalangularSensibilityY: number
      • OptionalpanningSensibility: number
      • OptionalwheelPrecision: number
      • OptionalmaxZ: number

      Returns ArcRotateCameraDto

    Properties

    radius: number

    المسافة من الهدف التي تبدأ عندها الكاميرا، بوحدات المشهد

    20
    

    0

    Infinity

    1

    target: Point3

    النقطة التي تنظر إليها الكاميرا وتدور حولها

    [0, 0, 0]
    
    alpha: number

    زاوية الكاميرا حول المحور العمودي، بالدرجات

    45
    

    -360

    360

    1

    beta: number

    زاوية الكاميرا نزولا من الأعلى مباشرة، بالدرجات؛ 90 تعني مستوى الهدف

    70
    

    -360

    360

    1

    lowerRadiusLimit?: number

    أقرب مسافة يمكن للكاميرا التكبير إليها نحو الهدف، بوحدات المشهد؛ وعند إغفالها، لا يوجد حد

    undefined
    

    -Infinity

    Infinity

    1

    true

    upperRadiusLimit?: number

    أبعد مسافة يمكن للكاميرا التصغير إليها من الهدف، بوحدات المشهد؛ وعند إغفالها، لا يوجد حد

    undefined
    

    -Infinity

    Infinity

    1

    true

    lowerAlphaLimit?: number

    أصغر زاوية حول المحور العمودي يمكن للكاميرا الدوران إليها، بالدرجات؛ وعند إغفالها، تدور بحرية

    undefined
    

    -360

    360

    1

    true

    upperAlphaLimit?: number

    أكبر زاوية حول المحور العمودي يمكن للكاميرا الدوران إليها، بالدرجات؛ وعند إغفالها، تدور بحرية

    undefined
    

    -360

    360

    1

    true

    lowerBetaLimit: number

    مدى اقتراب الكاميرا من الأعلى مباشرة، بالدرجات نزولا من القمة؛ 0 ستنظر إلى الأسفل مباشرة

    1
    

    -360

    360

    1

    upperBetaLimit: number

    مدى اقتراب الكاميرا من الأسفل مباشرة، بالدرجات نزولا من القمة؛ 180 ستنظر إلى الأعلى مباشرة

    179
    

    -360

    360

    1

    angularSensibilityX: number

    مقدار حركة المؤشر التي يتطلبها الدوران الأفقي؛ الأقل يدور أسرع

    1000
    

    0

    Infinity

    10

    angularSensibilityY: number

    مقدار حركة المؤشر التي يتطلبها الدوران العمودي؛ الأقل يدور أسرع

    1000
    

    0

    Infinity

    10

    panningSensibility: number

    مقدار حركة المؤشر التي يتطلبها التحريك الجانبي؛ الأقل يحرك أسرع، فاخفضه للنماذج الكبيرة

    1000
    

    0

    Infinity

    100

    wheelPrecision: number

    مقدار حركة العجلة التي تتطلبها خطوة التكبير؛ الأقل يكبر أسرع، فاخفضه للنماذج الكبيرة

    3
    

    0

    Infinity

    0.1

    maxZ: number

    أبعد مسافة ترسمها الكاميرا، بوحدات المشهد؛ ولا يصيّر أي شيء بعدها

    1000
    

    0

    Infinity

    10