Unity C#-NullReferenceException:对象引用未设置为对象的实例

波阿斯班

具有进出口error过程中runtimeimagetexthierarchy正确命名了两个对象,但显然我的脚本找不到它们。为什么我写的内容还不够?我得到的所有error内容Object reference都未设置为对象的实例,但是当我在层次结构中有一个实例时,我不明白为什么需要创建该对象的实例。我对统一性还比较陌生,c#并且无法通过搜索找到任何真正的解释性答案,并且统一性教程不是很有帮助,因为我敢肯定这只是一个基本问题c#

private Text serverInfoText;
private GameObject serverInfoImage;

void Awake()
{
    serverInfoImage = GameObject.Find ("ServerInfoImage");
    serverInfoImage.SetActive (false);
    serverInfoText = GameObject.Find("ServerInfoText").GetComponent<Text>();
}
smg

不看您的场景就不可能说。

尝试的事情:

  • GameObject.Find仅适用于活动游戏对象。确保游戏对象在场景视图中未显示为灰色。
  • 仔细检查名称字符串是否正确,并用于Debug.Log完整性检查。
  • 您没有提及实际发生异常的那一行。在上面的代码中,有可能在两个位置引发异常:SetActive()如果serverInfoImage为null,GetComponent<Text>()则为on;如果未找到ServerInfoText对象,则为on 阅读您收到的实际异常消息,并确保您正在查看正确的行/对象。
  • 由于您的对象已经在场景中创建,因此使用GameObject.Find来获取对对象的引用没有任何好处通过检查器直接将对对象的引用设置为更有效。使用已禁用的GameObjects时,此选项具有额外的好处。将两个成员变量设为私有,或使用SerializeField属性使属性在检查器中可见。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Unity 2D 错误 Nullreferenceexception:对象引用未设置为对象 C# 的实例

来自分类Dev

Unity C#对象引用未设置为对象的实例

来自分类Dev

Unity C#NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

Unity-C#-NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

NullReferenceException:对象引用未设置为Unity3D中对象问题的实例

来自分类Dev

Unity切换引发NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

对象引用未设置为对象C#错误的实例

来自分类Dev

C#对象引用未设置为对象的实例

来自分类Dev

错误:Unity中一个对象上的2个脚本的“ NullReferenceException:对象引用未设置为对象的实例”

来自分类Dev

Unity:NullReferenceException:未将对象引用设置为对象的实例

来自分类Dev

对象引用未设置为对象的实例(C ++ / CLI)

来自分类Dev

在Unity C#中使用脚本播放声音时未将对象引用设置为对象的实例

来自分类Dev

尝试卸载服务C#时,对象引用未设置为对象的实例

来自分类Dev

对象引用未设置为C#上对象错误的实例

来自分类Dev

bool to image c#引用对象未设置为对象的实例

来自分类Dev

C#,MySQL对象引用未设置为对象实例错误

来自分类Dev

C#有序可枚举-对象引用未设置为对象的实例

来自分类Dev

循环链表C#,对象引用未设置为对象的实例

来自分类Dev

C# System.NullReferenceException:未将对象引用设置为对象的实例 >

来自分类Dev

未将Unity对象引用设置为对象unity的实例

来自分类Dev

c#linq异常:对象引用未设置为对象的实例

来自分类Dev

C#Excel工作表对象引用未设置为对象的实例

来自分类Dev

对象引用未设置为对象实例:“数组中的c#char”

来自分类Dev

C#MySQL连接错误“对象引用未设置为对象的实例”

来自分类Dev

c#Windows窗体“对象引用未设置为对象的实例”

来自分类Dev

C#GetMethod引发异常:对象引用未设置为对象的实例

来自分类Dev

unity C# 对象实例 = null

来自分类Dev

Unity3D-C#数组初始化和填充:空引用-未设置对象引用

来自分类Dev

对象引用未设置为对象xml C#的实例,并使用C#在xml文件中添加了一些节点

Related 相关文章

  1. 1

    Unity 2D 错误 Nullreferenceexception:对象引用未设置为对象 C# 的实例

  2. 2

    Unity C#对象引用未设置为对象的实例

  3. 3

    Unity C#NullReferenceException:对象引用未设置为对象的实例

  4. 4

    Unity-C#-NullReferenceException:对象引用未设置为对象的实例

  5. 5

    NullReferenceException:对象引用未设置为Unity3D中对象问题的实例

  6. 6

    Unity切换引发NullReferenceException:对象引用未设置为对象的实例

  7. 7

    对象引用未设置为对象C#错误的实例

  8. 8

    C#对象引用未设置为对象的实例

  9. 9

    错误:Unity中一个对象上的2个脚本的“ NullReferenceException:对象引用未设置为对象的实例”

  10. 10

    Unity:NullReferenceException:未将对象引用设置为对象的实例

  11. 11

    对象引用未设置为对象的实例(C ++ / CLI)

  12. 12

    在Unity C#中使用脚本播放声音时未将对象引用设置为对象的实例

  13. 13

    尝试卸载服务C#时,对象引用未设置为对象的实例

  14. 14

    对象引用未设置为C#上对象错误的实例

  15. 15

    bool to image c#引用对象未设置为对象的实例

  16. 16

    C#,MySQL对象引用未设置为对象实例错误

  17. 17

    C#有序可枚举-对象引用未设置为对象的实例

  18. 18

    循环链表C#,对象引用未设置为对象的实例

  19. 19

    C# System.NullReferenceException:未将对象引用设置为对象的实例 >

  20. 20

    未将Unity对象引用设置为对象unity的实例

  21. 21

    c#linq异常:对象引用未设置为对象的实例

  22. 22

    C#Excel工作表对象引用未设置为对象的实例

  23. 23

    对象引用未设置为对象实例:“数组中的c#char”

  24. 24

    C#MySQL连接错误“对象引用未设置为对象的实例”

  25. 25

    c#Windows窗体“对象引用未设置为对象的实例”

  26. 26

    C#GetMethod引发异常:对象引用未设置为对象的实例

  27. 27

    unity C# 对象实例 = null

  28. 28

    Unity3D-C#数组初始化和填充:空引用-未设置对象引用

  29. 29

    对象引用未设置为对象xml C#的实例,并使用C#在xml文件中添加了一些节点

热门标签

归档