我正在使用Unity开发游戏,我想使用Kinect,所以我添加了对Microsoft.Kinect.ddl
的引用,我有以下代码(没有什么令人印象深刻的):
using UnityEngine;
using System.Collections;
using Microsoft.Kinect;
public class Main : MonoBehaviour {
// Use this for initialization
void Start () {
print(KinectSensor.KinectSensors.Count);
}
// Update is called once per frame
void Update () {
}
}
Visual Studio不会标记任何错误,但是当我尝试使用Unity运行它时,我收到编译错误The type or namespace name Kinect does not exist in the namespace Microsoft
。我知道如何解决这个问题?
答案 0 :(得分:0)
有关统一使用SDK的信息,请参阅this page。它确实有一些明显的错误(正如文档中所指出的那样)。
答案 1 :(得分:0)
我正在使用资产商店中的k2examples资产,并且遇到了相同的问题...由于您使用的资产不相同,因此可能无法解决问题,但是可以尝试一下:
导入标准资产。