【问题标题】:error CS0029: Cannot implicitly convert type `ResetOnRespawn' to `ResetOnRespawn[]' c# unity [closed]错误 CS0029:无法将类型“ResetOnRespawn”隐式转换为“ResetOnRespawn[]”c# unity [关闭]
【发布时间】:2019-02-08 20:16:34
【问题描述】:

请问如何解决这个错误

错误 CS0029:无法将类型 ResetOnRespawn 隐式转换为 ResetOnRespawn[]

【问题讨论】:

  • 请粘贴实际代码,而不是图片
  • 从数组中取出一个元素,或将您的单个项目转换为数组(取决于用例)。从您的图像中看起来像后者,但很难分辨,因为它是图像。
  • 它应该可以工作:ObjectToReset[yourindexhere]= FindObjectOfType<ResetOnRespawn>();
  • 我无法发布完整代码 给我这个错误
  • 您的帖子似乎包含未正确格式化为代码的代码。请使用代码工具栏按钮或 CTRL+K 键盘快捷键将所有代码缩进 4 个空格。如需更多编辑帮助,请单击 [?] 工具栏图标

标签: c# unity3d


【解决方案1】:

你的意思是FindObjectsOfType s'

或者跟随你的变量名,它应该只是一个而不是一个数组:

public ResetOnRespawn ObjectToReset;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 2020-10-04
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 2019-09-30
    相关资源
    最近更新 更多