我在场景中有一个物体,上面附有一种单一的行为。这种单一行为有一份公开的清单。我希望能够从项目窗口中拖曳其他单自由度到检查器,以填充此列表,以便该对象可以在将来将这些单行为添加到自己中以更改其操作。列表会显示出来,但我不能将它们从项目窗口拖放到检查器--为什么?谢谢
发布于 2020-02-15 09:51:14
如果我理解正确的话,你应该这样做:
List<NameOfTheMonobehaviourScript> list = new List<NameOfTheMonobehaviourScript>();
之后,只要将带有脚本的游戏对象拖到列表中,Unity就会自动引用游戏对象上的脚本,而不是游戏对象本身。
希望这就是你的意思!
https://stackoverflow.com/questions/60240703
复制