PickingInputSource
Extends:
action-input/src/input/InputSource~InputSource → PickingInputSource
PickingInputSource is used by App to track 3D objects that are:
- pointed at by hands
- looked at by gaze
- hovered over by a mouse
touched on a touchscreen
The input values are either null or an intersect object returned by Three.RayCaster: { distance, point, face, faceIndex, object }
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public set |
|
|
public get |
gaze: * |
|
public get |
left: * |
|
public set |
|
|
public get |
mouse: * |
|
public set |
|
|
public get |
|
|
public set |
|
|
public get |
right: * |
|
public get |
touch: * |
|
public set |
|
Method Summary
Public Methods | ||
public |
|
|
public |
queryInputPath(partialPath: string, result: Array): * |