(Unity) 我无法在 GameManager 中拖动 UI 组件
Posted
技术标签:
【中文标题】(Unity) 我无法在 GameManager 中拖动 UI 组件【英文标题】:(Unity) I cannot drag my UI components in my GameManager 【发布时间】:2021-09-23 11:10:32 【问题描述】:UI components and GameManager
我正在关注关于 Unity 的视频教程,而这个人只是将这些项目拖到 GameManager 插槽中,我无法做到这一点。 代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class GameManager : MonoBehaviour
public GameObject ballPrefab;
public GameObject PlayerPrefab;
public Text scoreText;
public Text ballsText;
public Text levelText;
void Start()
void Update()
【问题讨论】:
你能告诉我们例如的检查员吗?TextScore
?
哦,等等,在您的图片中,您是在 Hierachy 中还是在项目文件夹中选择了GameManager
?
我在项目文件夹而不是层次结构中选择脚本。非常感谢!在我的生活中,我从未感到如此愚蠢,哈哈。
【参考方案1】:
问题是您在项目文件夹中选择了GameManager
,而不是在您的层次结构中。这就是为什么您可以将Prefabs
拖放到其中,但不能将Text
拖放到您的层次结构中。
【讨论】:
以上是关于(Unity) 我无法在 GameManager 中拖动 UI 组件的主要内容,如果未能解决你的问题,请参考以下文章