Skip to main content

TFixedAxisCameraComponent

A component is a data structure that describes a property of an entity.

Hierarchy

Index

Constructors

constructor

  • new TFixedAxisCameraComponent(config?: { axis?: string; bounds?: { max: vec3; min: vec3 }; deadzone?: number; distance?: number; leadFactor?: number; lerpFactor?: number; maxLead?: number }): TFixedAxisCameraComponent
  • Parameters

    • optionalconfig: { axis?: string; bounds?: { max: vec3; min: vec3 }; deadzone?: number; distance?: number; leadFactor?: number; lerpFactor?: number; maxLead?: number }
      • optionalaxis: string
      • optionalbounds: { max: vec3; min: vec3 }
      • optionaldeadzone: number
      • optionaldistance: number
      • optionalleadFactor: number
      • optionallerpFactor: number
      • optionalmaxLead: number

    Returns TFixedAxisCameraComponent

Properties

publicaxis

axis: string = 'z'

publicoptionalbounds

bounds?: { max: vec3; min: vec3 }

Type declaration

  • max: vec3
  • min: vec3

publicdeadzone

deadzone: number = 0

publicdistance

distance: number = 0

publicleadFactor

leadFactor: number = 0

publiclerpFactor

lerpFactor: number = 1

publicmaxLead

maxLead: number = 0