3

私はVBでWPFを使用して3Dゲームを作成しています.ScrennSpaceLines3Dオブジェクトを 使用 しています.

    mainViewport.Children.RemoveAt(i)

NullExceptionError を返します。これは、レンダリング キューから完全に外れていないためだと読みました。C# には修正がありましたが、VB で動作するものはまだ見つかりません。これを機能させる方法、または他の方法で 3D 空間に線を引く方法はありますか? VB に 3D 線を簡単に描画する方法さえないのは非常にばかげていると思います...

4

2 に答える 2

0

ScreenSpaceLines3D を削除します。

            foreach (ScreenSpaceLines3D line3D in lines3DList)
            {
                lines3D.Points.Clear(); // Very importante
                _viewport3D.Children.Remove(lines3D);
             }
于 2015-05-17T15:59:10.347 に答える