我一直试图修复此错误一段时间,但我无法弄明白。我在网上搜索了一段时间也没有成功。对不起,如果这是一个明显的错误,我在编程时非常棒。
如果有人可以帮助我,我会非常感激!
答案 0 :(得分:1)
http://127.0.0.1:8000/
这是你在第70行的错误。
答案 1 :(得分:-1)
只有很多问题,其中大部分都是基本问题,我建议你停止你正在做的事情,并在继续前进之前学习基本编程。
1 。第44行,StartCoroutine (SearchForPlayer);
应为StartCoroutine (SearchForPlayer());
。
2 。在第66行上,return false;
应为yield break;
,因为SearchForPlayer()
函数是协程函数而不是bool
1}}功能。
3 。SearchForPlayer()
函数没有结束括号。在第68行上添加}
。
4 。IEnumerator UpdatePath;
应该在{em>第69行上IEnumerator UpdatePath()
,就像Gunnar B一样。在他的回答中提到。
5 。在{em>第74行
上,应将StartCoroutine (SearchForPlayer);
更改为StartCoroutine (SearchForPlayer());
。
6 。在第77行上将return false;
更改为yield break;
,因为您在协程函数中。
7 。你拼错了StartCoroutine
。在第84行上将StartCoroutin0e(UpdatePath());
更改为StartCoroutine(UpdatePath());
。
8 。在第99行
上,将StartCoroutine(SearchForPlayer);
更改为StartCoroutine(SearchForPlayer());
。
<强> 9 即可。 重要 :停止并学习C#。从here开始。
您可以获得固定版本here。代码应该编译,但这并不意味着它会以你想要的方式运行。编码是一步一步的。你不能只编写成千上万行代码,这些代码不能编译,然后期望它能够按预期工作,以后再开始。