Шах*_*Шах 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我一无所获.请,如果不可能写信给我.
只需使用GameObject并将预制件拖到它上面.
public class Name : MonoBehavior {
public GameObject _prefab; //It should be shown in the editor
}
Run Code Online (Sandbox Code Playgroud)
您可以将场景对象和预制件拖动到编辑器窗口.
强烈建议您浏览Unity网站上的基本教程,它将教您基本的概念,如能够拖动预制对象.例如,这里是 "太空射击教程" 的教训,该教程教导如何从预制件中创建游戏对象