0

Kinect を使った学生プロジェクトに取り組んでいます。これまでのところ、ZDK ではすべてが正常に機能しています。次に、Kinect カメラから RGB 画像を取得します。ZigImageViewer という Script がありますが、うまくいきません。私はまた、私のために働く ZigDepthViewer を見ました。Zig スクリプトの「UpdateImage」設定を true に設定しました。他に変更しなければならない設定はありますか?

Kinect for Windows ではなく、Kinect for XBox を使用しています。私のOSはMac OSX 10.8です。「ニアモード」は、開始前と実行中は無効になっています…</p>

2 つの例外があります。

MissingComponentException: There is no 'Renderer' attached to the "ZigFu" game object, but a script is trying to access it.

You probably need to add a Renderer to the game object "ZigFu". Or your script needs to check if the component is attached before using it.

ZigImageViewer.Start () (at Assets/ZigFu/Scripts/Viewers/ZigImageViewer.cs:20)

NullReferenceException: Object reference not set to an instance of an object

ZigImageViewer.UpdateTexture (.ZigImage image) (at Assets/ZigFu/Scripts/Viewers/ZigImageViewer.cs:35)

ZigImageViewer.Zig_Update (.ZigInput input) (at Assets/ZigFu/Scripts/Viewers/ZigImageViewer.cs:44)

UnityEngine.GameObject:SendMessage(String, Object, SendMessageOptions)

ZigInput:notifyListeners(String, Object)

ZigInput:HandleReaderNewUsersFrame(Object, NewUsersFrameEventArgs)

ZigInputOpenNI:OnNewUsersFrame(List`1)

ZigInputOpenNI:ProcessNewDepthFrame()

ZigInputOpenNI:Update()

ZigInput:Update()

2 番目の例外は、最初の例外の結果だと思います。ここではレンダラーがないと言っていますが、DepthViewer にもレンダラーがアタッチされていません。

ご協力いただきありがとうございます!

4

1 に答える 1

0

Assets/ZigFu/SampleScenes ディレクトリからシーン「SimpleViewer」を開きます。「Image」という名前のゲームオブジェクトがあります。サンプルとしてご利用ください。

于 2013-09-11T15:08:40.430 に答える