C# Class InteractionManager, Kinect-vs-Autism-project-CSI-2

Inheritance: MonoBehaviour
Afficher le fichier Open project: mfppvl/Kinect-vs-Autism-project-CSI-2 Class Usage Examples

Méthodes publiques

Свойство Type Description
allowHandClicks bool
controlMouseCursor bool
controlMouseDrag bool
debugText GUIText
gripHandTexture Texture
normalHandTexture Texture
playerIndex int
releaseHandTexture Texture
smoothFactor float
useHandCursor bool

Méthodes publiques

Méthode Description
GetCursorPosition ( ) : Vector3
GetLastLeftHandEvent ( ) : HandEventType
GetLastRightHandEvent ( ) : HandEventType
GetLeftHandClickProgress ( ) : float
GetLeftHandEvent ( ) : HandEventType
GetLeftHandScreenPos ( ) : Vector3
GetRightHandClickProgress ( ) : float
GetRightHandEvent ( ) : HandEventType
GetRightHandScreenPos ( ) : Vector3
GetUserID ( ) : long
IsInteractionInited ( ) : bool
IsLeftHandClickDetected ( ) : bool
IsLeftHandPress ( ) : bool
IsLeftHandPrimary ( ) : bool
IsRightHandClickDetected ( ) : bool
IsRightHandPress ( ) : bool
IsRightHandPrimary ( ) : bool
OnDestroy ( ) : void
OnGUI ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Méthode Description
HandStateToEvent ( KinectInterop, handState, HandEventType lastEventType ) : HandEventType

Method Details

GetCursorPosition() public méthode

public GetCursorPosition ( ) : Vector3
Résultat Vector3

GetLastLeftHandEvent() public méthode

public GetLastLeftHandEvent ( ) : HandEventType
Résultat HandEventType

GetLastRightHandEvent() public méthode

public GetLastRightHandEvent ( ) : HandEventType
Résultat HandEventType

GetLeftHandClickProgress() public méthode

public GetLeftHandClickProgress ( ) : float
Résultat float

GetLeftHandEvent() public méthode

public GetLeftHandEvent ( ) : HandEventType
Résultat HandEventType

GetLeftHandScreenPos() public méthode

public GetLeftHandScreenPos ( ) : Vector3
Résultat Vector3

GetRightHandClickProgress() public méthode

public GetRightHandClickProgress ( ) : float
Résultat float

GetRightHandEvent() public méthode

public GetRightHandEvent ( ) : HandEventType
Résultat HandEventType

GetRightHandScreenPos() public méthode

public GetRightHandScreenPos ( ) : Vector3
Résultat Vector3

GetUserID() public méthode

public GetUserID ( ) : long
Résultat long

IsInteractionInited() public méthode

public IsInteractionInited ( ) : bool
Résultat bool

IsLeftHandClickDetected() public méthode

public IsLeftHandClickDetected ( ) : bool
Résultat bool

IsLeftHandPress() public méthode

public IsLeftHandPress ( ) : bool
Résultat bool

IsLeftHandPrimary() public méthode

public IsLeftHandPrimary ( ) : bool
Résultat bool

IsRightHandClickDetected() public méthode

public IsRightHandClickDetected ( ) : bool
Résultat bool

IsRightHandPress() public méthode

public IsRightHandPress ( ) : bool
Résultat bool

IsRightHandPrimary() public méthode

public IsRightHandPrimary ( ) : bool
Résultat bool

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

allowHandClicks public_oe property

public bool allowHandClicks
Résultat bool

controlMouseCursor public_oe property

public bool controlMouseCursor
Résultat bool

controlMouseDrag public_oe property

public bool controlMouseDrag
Résultat bool

debugText public_oe property

public GUIText debugText
Résultat GUIText

gripHandTexture public_oe property

public Texture gripHandTexture
Résultat Texture

normalHandTexture public_oe property

public Texture normalHandTexture
Résultat Texture

playerIndex public_oe property

public int playerIndex
Résultat int

releaseHandTexture public_oe property

public Texture releaseHandTexture
Résultat Texture

smoothFactor public_oe property

public float smoothFactor
Résultat float

useHandCursor public_oe property

public bool useHandCursor
Résultat bool