unity 报错NullReferenceException: Object reference not set to an instance of an object
简单来说就是目标变量是个空值,或者没有捆绑物体
这个是能经常见到的报错,报空!
出现这个错误之后,一定要仔细检查自己代码里面的任何一个可能空的值。报空虽然很常见,但是大部分都不是很难的问题,只需要认真仔细的检查就可以发现问题所在:
报空的地方比如:代码中你写到了但是你Unity中没有,或者你Unity中挂载错了;
在代码中写了一些值但是却没有给他们赋值,导致报空;在代码中规定了Button的作用,但是却忘记在Unity中绑定Button;代码中的命名与Unity中的命名不统一;等等一系列问题都会导致报空