我该怎么理解编译器给出的错误?

原文地址:https://support.unity3d.com/hc/en-us/articles/205930539-How-do-I-interpret-a-compiler-error-

症状

  • 当我尝试在Unity里播放我的场景时,它提示所有的编译错误必须先修复。
  • 我不知道该去我的脚本哪处找错误。

原因

编译错误是由含有错误代码的脚本产生的。当你在Unity里创建一个脚本,然后点击播放来测试脚本能否运作时,你可能会收到一些鲜红色的错误文本,这些文本位于Unity编辑器左下角的折叠版的Console窗口:
编译错误

这些红色的文本正是你的脚本中的编译错误。这些附带一个红色警告图标的白色文本展示了特定编译错误的详情,你需要修复你的脚本中的这些错误。

请注意,Unity不会让你播放场景,直到所有的编译错误都被修复。

解决方案

双击白色的文本或者使用Window/Console菜单栏(Windows下的快捷键为Ctrl+Shift+C)打开完整状态的Console窗口。如果你找不到它,你可能需要通过Window/Layouts菜单栏来重置窗口布局。

双击错误消息详情,这将会触发直接打开该脚本,并且还会定位到出错的那一行,这样你就能依据错误描述修复问题。一旦你修复了错误,保存该脚本然后点击Unity编辑器。Unity将会编译你做出的变动,并输出任何错误到Console窗口。继续修复错误直至没有错误。

更多信息

如果想要知道更多关于为什么你不能在存在编译错误的时候进入播放模式,那么请参看 这篇文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值