Noodlejay BlaBla

welcome and happy to share

Unity UI – Button實作On/Off

發表留言

目的:切換On/Off0按鈕

1.建立兩個Button。Text為顯示文字,這裡我選用Button裡面Image顯示(圖片是自己找的)。

btn01.jpg

2. 建立按鈕功能,分三個區塊說明。

紅色:設定按鈕顯示圖片(非必要)。

綠色:Button功能,設定Interactable狀態,勾起來代表按鈕可以按。預設為開,所以先把Off按鈕的勾勾取消,圖案就會變暗,如上圖。

藍色:設定點擊按鈕觸發的功能。

a.按+/-去新增按鈕的Function數量,Function必須寫在腳本Script裡面。

Ex:

 public void SpeakerOn() {
Debug.Log("Press Speaker On");
btnSpeakerOn.GetComponent<Button>().interactable = false;
btnSpeakerOff.GetComponent<Button>().interactable = true;
}

 

b.設定Obj,設定掛載Script的物件。(ARCamera)

c.選取所撰寫的Function。(Lily.SpeakerOn)

btn02.jpg

3.設置好兩個Button功能,即可達成切換On/Off功能

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s