[原]Unity3d中奇怪的编译错误

整理项目,从新build时出现一些问题,这些代码在原项目中都是能够运行的。ui


错误信息以下:spa

Assets/XXXXX.cs(79,35): error CS0103: The name `NNNNNN' does not exist in the current context
it

或:io

Assets/XXXXX.cs(82,38): error CS1061: Type `NNNNNN(某变量名)' does not contain a definition for `Initialize' and no extension method `Initialize' of type `NNNNNN(某变量名)' could be found (are you missing a using directive or an assembly reference?)变量


错误信息提示在当前的上下文里找不到某个变量,可事实上 变量就在那里,代码也在那里......im


解决的过程不说了error

缘由:Unity对中文的支持问题,全部这类问题的变量声明上面,都有一行中文注释项目

解决:能够删除中文注释,也能够在注释后面加半角逗号或点号,问题即解决。不要加空格,由于格式化时,可能被自动trim掉。注释

相关文章
相关标签/搜索