Unity游戏对象'键入评估为" null"字符串文字,即使该对象实际上不为null

时间:2016-01-03 02:57:01

标签: c# unity3d unity5

在我目前的Unity(5.x)代码库中,游戏对象'调试时,label(在C#中)显示为字符串Type

属性实际上是有效的并且对象是实例化的,只是Unity在调试器中评估它们的"null"时以某种方式分配这个"null"字符串。

踢球者是,Type在我下面的例子中实际评估为true,即使它实际上并不是空的(这违背了我对.NET的所有知识)...这不是&#39 ; t javascript,其中if(mCurrentItem == null),那么为什么.NET会将此评估为真?

{{3}}

0 个答案:

没有答案