看板 GameDesign 關於我們 聯絡資訊
小妹不才 目前是unity新手 我想寫一個在特定秒數會跳出button的裝置 var mySkin : GUISkin; var myWeapon : GameObject; var WeaponClosed : boolean = false; var btnTexture : Texture; function OnGUI() { print (Time.time); // Waits 6 seconds yield WaitForSeconds (6); GUI.skin = mySkin; if(GUI.Button(Rect(400, 40, 160, 30),"O")) { } else if(GUI.Button(Rect(400, 80, 160, 30), "X")) { } } 可是在GAME裡面連BUTTON都跳不出來 之後也想請問各位大大 如果我在if裡面要移動特定的物件該怎麼做? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.165.221.213
liue234:OnGUI不能用yield WaitForSeconds (6); 09/04 11:58
chenglap:建議直接不要用 OnGUI, 他吃超多資源. 09/04 12:25