【问题标题】:UI Scene Object Reference issue. UnityUI 场景对象参考问题。统一
【发布时间】:2022-10-01 08:55:09
【问题描述】:

我正在尝试制作重生用户界面,而我的播放器是预制件。问题是我需要获取 UI 对象的引用,但我不能,因为你不能在预制件中引用场景对象。我尝试了其他人的建议,例如将要引用的对象制作为预制件,但我不能这样做,因为该对象是 UI。还有其他方法吗?

    标签: c# unity3d game-development


    【解决方案1】:

    有很多方法可以做到这一点,这里有一个简单的方法:

    • 创建一个 Monobehavior Manager 脚本
    • 传递其中的所有 UI 引用
    • 将实例化的播放器对象存储在变量中
    • 使用getcomponent<>获取玩家脚本
    • 在此处传递 UI 参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-28
      • 1970-01-01
      • 2020-01-31
      • 1970-01-01
      • 2018-08-03
      • 2012-10-07
      • 2022-11-15
      • 1970-01-01
      相关资源
      最近更新 更多