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

Шах*_*Шах 1 c# unity-game-engine

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

public class Name {
 public Type _prefab; //It should be shown in the editor
}
Run Code Online (Sandbox Code Playgroud)

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

Sco*_*ain 5

只需使用GameObject并将预制件拖到它上面.

public class Name : MonoBehavior {
 public GameObject _prefab; //It should be shown in the editor
}
Run Code Online (Sandbox Code Playgroud)

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

强烈建议您浏览Unity网站上的基本教程,它将教您基本的概念,如能够拖动预制对象.例如,这里是 "太空射击教程" 的教训,该教程教导如何从预制件中创建游戏对象