在我目前的Unity(5.x)代码库中,游戏对象'调试时,label
(在C#中)显示为字符串Type
。
属性实际上是有效的并且对象是实例化的,只是Unity在调试器中评估它们的"null"
时以某种方式分配这个"null"
字符串。
踢球者是,Type
在我下面的例子中实际评估为true,即使它实际上并不是空的(这违背了我对.NET的所有知识)...这不是&#39 ; t javascript,其中if(mCurrentItem == null)
,那么为什么.NET会将此评估为真?
{{3}}