2015-02-10 2 views
2

Я пытаюсь использовать обнаружение жестов в приложении Unity, но я не могу его скомпилировать. У меня возникли проблемы с созданием объекта VisualGestureBuilderFrameSource.Использование определения жестов Kinect

Мое исследование привело меня к следующие должности:

How to use a Visual Gesture Builder database with Unity3D Plugin?

https://social.msdn.microsoft.com/Forums/en-US/42a4059a-e8b4-4ffd-87e7-757e19dcd7ca/how-to-load-a-vgb-database-with-unity-plugin?forum=kinectv2sdk#4c895477-b120-4806-9f3c-5930b07ac8a1

Как упоминалось выше, я пытался использовать статический метод Create, но я получаю эту ошибку:

Ошибка CS0117: «Microsoft.Kinect.VisualGestureBuilder.VisualGestureBuilderFrameSource» не содержит определения для «Create» (CS0117) (Assembly-CSharp)

Любая идея о том, что я делаю неправильно?

ответ

2

Да ... Это глупая ошибка, но трудно оправиться от после того как вы сделали это ...

Официальный длл VisualGestureBuilder не Создание методов. Они были добавлены в соответствующий пакет единства, чтобы создать экземпляр классов, таких как VisualGestureBuilderFrameSource.

В проекте вашего единства вы должны NOT ссылаться на официальный файл Microsoft.Kinect.VisualGestureBuilder.dll, но вместо этого импортировать пакет единства VisualGestureBuilder. Вы найдете этот пакет в плагине Kinect для Unity.

Смежные вопросы