Unity 脚本不附加到其他脚本

Untity script not attaching to other script

我是 Unity 的新手,我不确定为什么这不起作用。

我试图拖放我想添加的脚本,但由于某种原因它不起作用。

谁能解释一下为什么?

您的脚本是否存在于某个对象上?从 OOP 方面来看,如果它没有被实例化,你应该尝试创建一个游戏对象,并附加你的脚本。

我真的不知道你对项目的其余部分做了什么,但只是为了确保,你是否将 GameManager 放在场景中的一个对象上,然后将该对象放在 gamemanager 插槽中。

更多想法: 我刚刚自己测试过,我将展示我的确切代码以帮助参考。 我创建了一个名为

的 C# 脚本

GameManager

还有一个叫

Click

然后我进入点击脚本并添加了这行代码

public GameManager gameManager;

然后我在场景中制作了两个立方体,并在每个立方体上放置了一个脚本,然后将带有 gamemanager 脚本的立方体拖到带有点击脚本的立方体上的 gamemanager 插槽中。

告诉我你过得怎么样。祝你好运。

谢谢。 斯坦