2014-04-03 83 views
0

我想在Unity3D的運行時動態創建一些GUIText。在運行時創建GUIText文件

void start() 
{ 
    GameObject bananas = new GameObject("SomeGUIText"); 
    Instantiate(bananas); 
    GUIText myText = bananas.AddComponent<GUIText>(); 
    myText.transform.position = new Vector3(0.5f,0.5f,0f); 
    myText.guiText.text = "Hello"; 
} 

沒有錯誤,只是沒有出現!我錯過了什麼?

+1

在start()中大寫「s」 – SirBraneDamuj

+0

Nooooooooooooooooooooooooooooooooooooooooooooo!#SirBraneDamuj複製一下,&我會接受這個答案! –

回答

1

start()中大寫「s」。請記住爲Update()Awake()等等做這件事。通常,您的函數名應該在C#中大寫。