[請益] unity 按鈕跟時間的問題

看板GameDesign作者 (老娘)時間10年前 (2013/09/04 07:39), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/3 (看更多)
小妹不才 目前是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

09/04 11:58, , 1F
OnGUI不能用yield WaitForSeconds (6);
09/04 11:58, 1F

09/04 12:25, , 2F
建議直接不要用 OnGUI, 他吃超多資源.
09/04 12:25, 2F
文章代碼(AID): #1I9dD6KH (GameDesign)
文章代碼(AID): #1I9dD6KH (GameDesign)