There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene.
表示你场景中有2个相机,并且有2个耳朵,这样系统无法确定将音频声音传递给哪个。你应该确保场景中,同时只有一个耳朵存在。(Audio Listenner)
NullReferenceException: Object reference not set to an instance of an object
是你在使用某具体对象的时候,该对象的值为空。请检查赋值
没错是这样的,但是可能有区别,看看你是哪一种情况。
如果你用的是destroy
(t.gameobject);那么在销毁后立刻检查null,显示不是null,这游戏对象其实只是被“隐藏”了。过一小段时间等gc处理之后,检查就是null。
如果用destroyimmediate
(t.gameobject);那么立刻就是null了。
应该是你没有把Script_08_16.cs这个脚本挂到场景中的物体上。你按Ctrl + Shift + N在场景中创建一个GameObject,在Hierarchy窗口中选中这个对象,这时Inspector窗口中就会显示这个对象的属性,把脚本用鼠标拖到Inspector窗口里。这样,这个脚本就变成GameObject的一个组件,也就实例化了。
另外,“There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene.”这个警告说明你在场景里放了两个audio listener,可以你放了两个MainCamera在场景里。