Class SimulatedTouchCreator
This class can be used to create an ImmersiveDeviceInputState including area geometry based from a mouse input. Used in Simulator Camera and PCInputHandler.
Inheritance
System.Object
SimulatedTouchCreator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Immersive.Input
Assembly: cs.temp.dll.dll
Syntax
public static class SimulatedTouchCreator
Properties
AreaTouchNumberOfPoints
Declaration
public static int AreaTouchNumberOfPoints { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
AreaTouchSize
Value of 1 will be the height of the camera.
Declaration
public static float AreaTouchSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Single |
Methods
CreateState(UnityEngine.Camera, Vector2, Boolean, Int32, out ImmersiveInputState, Boolean)
Declaration
public static void CreateState(UnityEngine.Camera cam, Vector2 viewportPosition, bool isContact, int id, out ImmersiveInputState newState, bool isRightClick = false)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityEngine.Camera | cam | |
| Vector2 | viewportPosition | |
| System.Boolean | isContact | |
| System.Int32 | id | |
| ImmersiveInputState | newState | |
| System.Boolean | isRightClick |