【问题标题】:Errors after deleting an action using Unity's new input system使用 Unity 的新输入系统删除操作后的错误
【发布时间】:2020-11-04 12:28:12
【问题描述】:

我正在使用 Unity 的新输入系统。我最近删除了一些操作,现在每当我进入播放模式时都会收到以下错误。作为stated here,该错误不会破坏任何东西,但总是在我的控制台中看到错误很烦人。有什么办法可以刷新输入设置,让我删除的动作完全被删除,这个错误就消失了?

Cannot find action 'Camera/New action1' with ID 'af026e96-883f-4172-ba96-2d8225a11f0f' in 
    'PlayerInput (UnityEngine.InputSystem.InputActionAsset)
UnityEngine.InputSystem.PlayerInput:OnEnable() (at Library/PackageCache/
    com.unity.inputsystem@1.0.0/InputSystem/Plugins/PlayerInput/PlayerInput.cs:1564)

【问题讨论】:

  • Unity 通常在控制台窗口中有一个删除播放错误按钮,它对你有用吗?
  • @Stephan 我不想删除控制台中的所有错误,只是这些特定错误。我不知道有什么办法。

标签: unity3d


【解决方案1】:

这只是 Unity 中的一个错误,如果您只是使用玩家输入进入任何游戏对象,将默认地图更改为其他值,然后将其更改回原始值并保存,错误就会消失。

【讨论】:

    【解决方案2】:

    如果您转到检查器中的对象,重新选择它,然后重新保存它,那么错误应该会停止。

    【讨论】:

    • 我点击了自动保存复选框,然后运行游戏,我没有收到错误。所以然后我取消选中自动保存并再次运行游戏,它仍然很好。诡异的。我猜点击保存资产的作用与自动保存不同。
    猜你喜欢
    • 1970-01-01
    • 2022-10-07
    • 1970-01-01
    • 2022-07-06
    • 2023-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多