2016-06-10 25 views
1

如何爲prefabs(C#)聲明一個字段,以便我可以在Unity編輯器中將其拖到Unity編輯器中,如GameObject字段或其他字段?
可能嗎?
我需要一個類似的東西:如何爲預製件聲明一個字段,以便我可以在編輯器中拖動它?

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

附:我什麼也沒找到。請,如果不可能寫給我。

+1

只需使用'GameObject'並將預製件拖到它上面。 '公衆GameObject _prefab;' –

+0

謝謝你,我不知道!只是伊瑪開始。我認爲它只適用於場景對象。 –

回答

5

只需使用GameObject並將預製件拖動到它。

​​

您可以將兩個場景對象和預製件拖到編輯器窗口中。

強烈建議你去the basic tutorials on Unity's website,它會教你基本概念,如能夠拖動預製對象。例如,來自「Space Shooter教程」的here is the lesson教導如何從預製件創建遊戲對象。

+0

我看到了,但沒有找到有關它的信息。我不知道如何正確地稱呼它。 –

+1

@Шах查看我更新的答案,我的答案中的第二個鏈接會將您帶到一個教你如何稱呼它的視頻。 –

+0

我知道如何創建我不知道如何聲明對預製件的引用。 –

相關問題