2016-04-03 92 views
0

我想在Unity中創建一個靜音按鈕,但我遇到了一些問題。我需要創建一個if/else語句,以顯示該按鈕何時按靜音音頻並顯示該圖像,反之亦然。If/Else語句(靜音按鈕Unity 3D)

我猜我應該把我的if/else語句放到我的onClicked方法中,但不確定從哪裏開始。

我的代碼:

override public void OnClicked() 
{ 
    print ("OnClicked : " + gameObject.name);    
} 
+0

你是什麼意思 「試圖創造」 呢?你不使用Unity gui按鈕? –

回答

0
  1. 將按鈕添加到畫布 - 包含所有的GUI遊戲對象 - (現場)。
  2. 將具有公共OnClick事件處理程序的腳本附加到畫布上。
  3. 現在選擇按鈕並將OnClick事件處理程序附加到其click屬性。
  4. 在腳本中,您可以添加一個屬性bool IsSoundON = true;在OnClick中進行更改,然後應用您的代碼來開啓/關閉聲音。
+0

我已將我的代碼添加到問題中。我不明白你的答案。 – zhong