Class: ARTouchInputHelper
Extra-Helpers.ARTouchInputHelper
Constructors
constructor
• new ARTouchInputHelper()
Properties
goalPosition
• goalPosition: Vector3
goalYaw
• goalYaw: number
= 0
goalScale
• goalScale: number
= 1
placeOnWall
• placeOnWall: boolean
= false
xr
• xr: null
| WebXRManager
= null
Methods
setSession
▸ setSession(session
, scene
, box
): Promise
<void
>
Parameters
Name | Type |
---|---|
session | XRSession |
scene | Object3D <Object3DEventMap > |
box | ARPlacementBox |
Returns
Promise
<void
>
cancel
▸ cancel(): void
Returns
void
getHitPoint
▸ getHitPoint(hitResult
): null
| Vector3
Parameters
Name | Type |
---|---|
hitResult | XRHitTestResult |
Returns
null
| Vector3
moveScene
▸ moveScene(delta
): void
Parameters
Name | Type |
---|---|
delta | number |
Returns
void
processInput
▸ processInput(frame
): void
Parameters
Name | Type |
---|---|
frame | XRFrame |
Returns
void