Unity 3D c# - fixeduupdate()解析错误

本文关键字:错误 fixeduupdate 3D Unity | 更新日期: 2023-09-27 18:04:08

我在Unity和c#中制作一款游戏,为了修复弹射的janky运动,我决定将功能从Update()切换到FixedUpdate(),它在第28,1行给了我一个解析错误,没有额外的信息:

Assets/Scripts/MoveTank.cs(28,1): error CS8025: Parsing error

Line 28 is a random "}" in my code, and line 1 is the typical:

    using UnityEngine;

即使我切换回正常的Update(),它仍然给我错误。这就是奇怪的部分。当我关闭Unity和Monodevelop,然后重新打开它们时,游戏运行良好,没有任何错误。但是当我再次弄乱这一行时,它会给我同样的错误,直到我再次重新打开程序。

我也有这种情况发生在我之前的一个随机错误,没有意义。当我关闭并重新打开Unity时,它运行良好。

这只是一个小故障,还是有更多的问题?

Unity 3D c# - fixeduupdate()解析错误

唯一的问题是在第28行有一个额外的"}"。由于某些原因,Unity重新打开时,它忽略了这一点。