Skip to content

Camera

Defined in: display/Camera.ts:59

  • Container

new Camera(config): Camera

Defined in: display/Camera.ts:72

CustomCameraConfig

Camera

Container.constructor

config: CustomCameraConfig

Defined in: display/Camera.ts:72


container: Container

Defined in: display/Camera.ts:62

ICamera.container


maxX: number

Defined in: display/Camera.ts:65

ICamera.maxX


maxY: number

Defined in: display/Camera.ts:66

ICamera.maxY


minX: number = 0

Defined in: display/Camera.ts:63

ICamera.minX


minY: number = 0

Defined in: display/Camera.ts:64

ICamera.minY


onZoom: Signal<(camera?) => void>

Defined in: display/Camera.ts:60

ICamera.onZoom


onZoomComplete: Signal<(camera?) => void>

Defined in: display/Camera.ts:61

ICamera.onZoomComplete


viewportHeight: number

Defined in: display/Camera.ts:68

ICamera.viewportHeight


viewportWidth: number

Defined in: display/Camera.ts:67

ICamera.viewportWidth


worldHeight: number

Defined in: display/Camera.ts:70

ICamera.worldHeight


worldWidth: number

Defined in: display/Camera.ts:69

ICamera.worldWidth

get app(): IApplication

Defined in: display/Camera.ts:167

IApplication

ICamera.app


get followOffset(): Point

Defined in: display/Camera.ts:159

Point

set followOffset(value): void

Defined in: display/Camera.ts:163

PointLike

void

ICamera.followOffset


get lerp(): number

Defined in: display/Camera.ts:133

number

set lerp(value): void

Defined in: display/Camera.ts:137

number

void

ICamera.lerp


get target(): null | ContainerLike

Defined in: display/Camera.ts:147

null | ContainerLike

set target(value): void

Defined in: display/Camera.ts:151

null | ContainerLike

void

ICamera.target


get targetPivot(): Point

Defined in: display/Camera.ts:121

Point

ICamera.targetPivot


get targetScale(): Point

Defined in: display/Camera.ts:127

Point

ICamera.targetScale


get zooming(): boolean

Defined in: display/Camera.ts:109

boolean

ICamera.zooming


get zoomLerp(): number

Defined in: display/Camera.ts:115

number

ICamera.zoomLerp

follow(target, offset?): void

Defined in: display/Camera.ts:171

ContainerLike

PointLike

void

ICamera.follow


pan(deltaX, deltaY): void

Defined in: display/Camera.ts:179

number

number

void

ICamera.pan


update(): void

Defined in: display/Camera.ts:196

void

ICamera.update


zoom(scale, lerp): void

Defined in: display/Camera.ts:190

number

number = 0.1

void

ICamera.zoom