Я сделал код C # в Visual Studio, который отлично работает с Kinect v1 и Kinect SDK 1.8, и когда я добавляю этот скрипт в Unity, он не показывает ошибок, но когда я нажимаю play, код начинает работать, но на самом деле ничего не происходит в отличие от Visual Studio в Unity датчик даже не включается.
Код не работает, и я действительно не могу понять, почему мой компьютер работает медленно? Нужно ли добавлять несколько строк кода в единство? Нужно ли загружать другую DLL?
Проблема с кодом появляется, когда я пытаюсь найти датчик.
private static KinectSensor findSensor()
{
foreach (KinectSensor sensor in KinectSensor.KinectSensors)
{
if (sensor.Status == KinectStatus.Connected)
{
return sensor;
}
}
return null;
}
Проблема с линией «Датчик KinectSensor в KinectSensor.KinectSensors»