Class: PinchOnButtonAction
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:23
Extends
Constructors
Constructor
new PinchOnButtonAction(
target
):PinchOnButtonAction
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:35
Parameters
target
Returns
PinchOnButtonAction
Overrides
SimulatorUserAction
.constructor
Properties
dependencies
static
dependencies:object
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:24
camera
camera: typeof
Camera
=THREE.Camera
input
input: typeof
Input
=Input
simulator
simulator: typeof
Simulator
=Simulator
timer
timer: typeof
Timer
=THREE.Timer
Overrides
SimulatorUserAction
.dependencies
Methods
controllerIsPointingAtButton()
controllerIsPointingAtButton(
controls
,camera
):boolean
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:51
Parameters
controls
camera
Returns
boolean
init()
init(
__namedParameters
):Promise
<void
>
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:39
Parameters
__namedParameters
camera
input
simulator
timer
Returns
Promise
<void
>
Overrides
pinchController()
pinchController():
void
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:95
Returns
void
play()
play(
__namedParameters
):Promise
<void
>
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:110
Parameters
__namedParameters
journeyId
number
simulatorUser
waitFrame
Returns
Promise
<void
>
Overrides
rotateControllerTowardsButton()
rotateControllerTowardsButton(
controls
,camera
,deltaTime
):void
Defined in: src/simulator/userActions/PinchOnButtonAction.ts:73
Parameters
controls
camera
deltaTime
number
Returns
void