如何为预制件声明一个字段,我可以在编辑器中拖动它?

时间:2016-06-10 20:20:11

标签: c# unity3d

如何为预制件(C#)声明一个字段,我可以在Unity编辑器中将其拖动到GameObject字段等脚本上?
有可能吗? 我需要类似的东西:

public class Name {
 public Type _prefab; //It should be shown in the editor
}

P.S。我一无所获。请,如果不可能写信给我。

1 个答案:

答案 0 :(得分:5)

只需使用GameObject并将预制件拖到它上面即可。

public class Name : MonoBehavior {
 public GameObject _prefab; //It should be shown in the editor
}

您可以将场景对象和预制件拖动到编辑器窗口。

强烈建议你去the basic tutorials on Unity's website,它会教你基本的概念,比如能够拖动预制物体。例如,来自“太空射击教程”的here is the lesson教授如何在预制件中创建游戏对象