C# Класс KinectV2MouseControl.KinectControl

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
cursorSmoothing float
doClick bool
mouseSensitivity float
pauseThresold float
timeRequired float
useGripGesture bool

Открытые методы

Метод Описание
Close ( ) : void
KinectControl ( ) : System
Timer_Tick ( object sender, EventArgs e ) : void

Pause to click timer

bodyFrameReader_FrameArrived ( object sender, BodyFrameArrivedEventArgs e ) : void

Read body frames

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

KinectControl() публичный Метод

public KinectControl ( ) : System
Результат System

Timer_Tick() публичный Метод

Pause to click timer
public Timer_Tick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

bodyFrameReader_FrameArrived() публичный Метод

Read body frames
public bodyFrameReader_FrameArrived ( object sender, BodyFrameArrivedEventArgs e ) : void
sender object
e BodyFrameArrivedEventArgs
Результат void

Описание свойств

cursorSmoothing публичное свойство

Value 0 - 0.95f, the larger it is, the smoother the cursor would move
public float cursorSmoothing
Результат float

doClick публичное свойство

Decide if the user need to do clicks or only move the cursor
public bool doClick
Результат bool

mouseSensitivity публичное свойство

How far the cursor move according to your hand's movement
public float mouseSensitivity
Результат float

pauseThresold публичное свойство

The radius range your hand move inside a circle for [timeRequired] seconds would be regarded as a pause-clicking
public float pauseThresold
Результат float

timeRequired публичное свойство

Time required as a pause-clicking
public float timeRequired
Результат float

useGripGesture публичное свойство

Use Grip gesture to click or not
public bool useGripGesture
Результат bool