*最後更新時間2016/08/24
本文將教學:
顯示隱藏物件
SetActive用於判斷式
----------------------------------------------------------------------------------------------------------
SetActive是GameObject的一種方法,可以控制物件的顯示
等於是在Inspector控制是否打勾,有別於Destory會直接消滅物件
寫法為:
GameObject.SetActive(true);
GameObject.SetActive(false);
1.做個練習,先配置UGUI物件如下:

2.依這個介面來看,應是要按下Button才會出現Text,
所以先在Inspector視窗取消勾選
3.新增腳本,程式碼如下,函式給Button使用
4.把腳本拖曳至物件上(我習慣新增一個空物件),並且拖曳GameObject
5.接下來設定按鈕觸發的函式(...以後講解按鈕觸發函式就丟這篇)

6.運行時發現已經可以達到按下按鈕顯示物件的效果了,
但是如果是想要再按一次隱藏呢?
SetActive()用於判斷式使用activeInHierarchy,
所以可以修改函式程式碼如下:
7.效果如下:

如此一來,基本的UI顯示都可以得心應手了