本文整理汇总了C#中KinectManager.getSensor方法的典型用法代码示例。如果您正苦于以下问题:C# KinectManager.getSensor方法的具体用法?C# KinectManager.getSensor怎么用?C# KinectManager.getSensor使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类KinectManager
的用法示例。
在下文中一共展示了KinectManager.getSensor方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
/**
* Main method. Initializes all input managers and starts them.
* Then, executes the start-up script (right now it just goes
* to Earth. To make a better one, look at the Extensibility section
* in TravelCommand.cs)
*
* Author: Ross Kahn
**/
public static void Main()
{
KeyboardMouseManager keymanager = new KeyboardMouseManager();
keymanager.start();
KinectManager kinectManager = new KinectManager();
SpeechManager speechManager = new SpeechManager();
kinectManager.Initialize();
if (KinectManager.isConnected())
{
// Start the speech manager with the Kinect microphone array
speechManager.Initialize(kinectManager.getSensor());
}
else
{
// Start the speech manager with the default system microphone because
// no kinect was detected
speechManager.Initialize();
}
// Start-up script. Works just like a regular travel command
TravelCommand command = new TravelCommand(Constants.PLANET.EARTH);
doCommand(command);
// Keeps the application running. Since this program is event-driven,
// there needs to be a non-blocking main loop as the program waits
// for events to come in. That's what Application.Run() does
try
{
Application.Run();
}
catch (Exception ex)
{
MessageBox.Show(ex.StackTrace);
}
}