Skip to main content

Class: WalkTowardsPanelAction

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:29

Represents a action to walk towards a panel or object.

Extends

Constructors

Constructor

new WalkTowardsPanelAction(target): WalkTowardsPanelAction

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:34

Parameters

target

Object3D

Returns

WalkTowardsPanelAction

Overrides

SimulatorUserAction.constructor

Properties

camera

camera: Camera

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:31


timer

timer: Timer

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:32


dependencies

static dependencies: object

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:30

camera

camera: typeof Camera = THREE.Camera

timer

timer: typeof Timer = THREE.Timer

Overrides

SimulatorUserAction.dependencies

Methods

init()

init(__namedParameters): Promise<void>

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:38

Parameters

__namedParameters
camera

Camera

timer

Timer

Returns

Promise<void>

Overrides

SimulatorUserAction.init


isLookingAtTarget()

isLookingAtTarget(): boolean

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:43

Returns

boolean


isNearTarget()

isNearTarget(): boolean

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:54

Returns

boolean


lookAtTarget()

lookAtTarget(): void

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:62

Returns

void


lookTowardsTarget()

lookTowardsTarget(): void

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:71

Returns

void


moveTowardsTarget()

moveTowardsTarget(): void

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:84

Returns

void


play()

play(__namedParameters): Promise<void>

Defined in: src/simulator/userActions/WalkTowardsPanelAction.ts:100

Parameters

__namedParameters
journeyId

number

simulatorUser

SimulatorUser

waitFrame

WaitFrame

Returns

Promise<void>

Overrides

SimulatorUserAction.play