Unity3D Flight Simulator Chase Camera
我正在做一个飞行模拟器,并试图用它制作一个追逐摄像机。当我运行C代码时,它会给我这个错误--->NullReferenceException:对象引用没有设置为对象平面的实例.pilot.update()(位于assets/planeplot.cs:14),第14行代码是camera.main.transform.position=movecamto;如何消除这个错误?
这意味着您正在将空值分配给camera.main.transform.position(它试图引用一个对象,但它只能引用空值,从而导致异常)。
在将moveCamto变量分配给camera.main.transform.position之前,需要为该变量分配一个值。
您还可以在分配变量之前进行测试以确保该变量不为空:
1 2 3 4 | if (moveCamTo != null) { //moveCamTo is not null - you can assign it } |