[原]Unity3d中奇怪的编译错误
2013-07-23 15:53
239 查看
整理项目,重新build时出现一些问题,这些代码在原项目中都是可以运行的。
错误信息如下:
Assets/XXXXX.cs(79,35): error CS0103: The name `NNNNNN' does not exist in the current context
或:
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?)
错误信息提示在当前的上下文里找不到某个变量,可事实上 变量就在那里,代码也在那里......
解决的过程不说了
原因:Unity对中文的支持问题,所有这类问题的变量声明上面,都有一行中文注释
解决:可以删除中文注释,也可以在注释后面加半角逗号或点号,问题即解决。[b]不要加空格,因为格式化时,可能被自动trim掉。[/b]
错误信息如下:
Assets/XXXXX.cs(79,35): error CS0103: The name `NNNNNN' does not exist in the current context
或:
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?)
错误信息提示在当前的上下文里找不到某个变量,可事实上 变量就在那里,代码也在那里......
解决的过程不说了
原因:Unity对中文的支持问题,所有这类问题的变量声明上面,都有一行中文注释
解决:可以删除中文注释,也可以在注释后面加半角逗号或点号,问题即解决。[b]不要加空格,因为格式化时,可能被自动trim掉。[/b]
相关文章推荐
- Unity3d中奇怪的编译错误
- 低版本内核编译奇怪错误
- 编译模块的时候出现的莫名奇怪的错误
- Unity3D打包时,编译错误
- 关于Mac系统下Unity3d的android编译错误android (invokation failed)
- 编译Ralink SDK时碰到的奇怪错误(undefined reference to `main')的解决办法
- Unity3d报奇怪的错误CompareBaseObjectsInternal can only be called from the main thread.
- 一例奇怪的编译错误(VC6)
- C 、C++编译的奇怪错误
- Unity3d报告奇怪的错误CompareBaseObjectsInternal can only be called from the main thread.
- 一例奇怪的编译错误(VC6)
- 编译Ralink SDK时碰到的奇怪错误(undefined reference to `main')的解决办法
- 编译模块的时候出现的莫名奇怪的错误
- 奇怪的编译错误RC1015
- Maven报奇怪的各种编译错误解决方案
- 编译模块的时候出现的莫名奇怪的错误
- Unity3d 导出 xcode 项目 编译错误解决方案 xcode6 U3DScreenToNGUIScreen
- 工程导入eclipse后,修改编译级别,仍然报一个奇怪的错误。
- maven编译项目时遇到的奇怪的错误
- 编译Ralink SDK时碰到的奇怪错误(undefined reference to `main')的解决办法