【问题标题】:The Name DoEditButtonChecked does not exist in the current context C#名称 DoEditButtonChecked 在当前上下文中不存在 C#
【发布时间】:2022-12-04 09:48:02
【问题描述】:

这一切都很新鲜。正在统一开发我的游戏并出现错误。我尝试重新启动统一,我尝试在其他地方寻求帮助,但没有得到任何回应。我真的不知道如何调试它,或者真的有任何错误。

Library\PackageCache\com.unity.2d.spriteshape@3.0.14\Editor\SpriteShapeControllerEditor.cs(352,38):错误 CS0103:当前上下文中不存在名称“DoEditButtonChecked”

【问题讨论】:

  • var hasEditToolChanged = DoEditButtonChecked<SpriteShapeEditorTool>(PathEditorToolContents.icon, Contents.editSplineLabel);如果 (hasEditToolChanged && !UnityEditor.EditorTools.ToolManager.activeToolType.Equals(typeof(SpriteShapeEditorTool))) SpriteShapeUpdateCache.UpdateCache(targets);我在 unity 上使用微型游戏,不知道任何 C#。只有 Lua 和 JS。
  • 请提供足够的代码,以便其他人可以更好地理解或重现问题。
  • 你用的是什么 Unity 版本?

标签: c# unity3d


【解决方案1】:

我遇到了同样的问题,我通过统一直接更新项目中的所有包来解决它。转到管理服务窗口(它是在您帐户旁边的上部找到的云),然后单击包管理器并更新所有不是绿色的。希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2019-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 2014-04-22
    • 2017-06-17
    • 2015-09-11
    相关资源
    最近更新 更多