差不多90%的時間,我的問題已經在這裏解決了。但今天是我第一次問。Unity/C#:開/關音樂GUI按鈕
我正在開發一個小型飛揚的小鳥克隆,就像編程挑戰一樣。我之前從未使用C#或Unity ...
我有一個打開/關閉按鈕,我希望「切換」。到目前爲止,我有這個。除了再次顯示'musicOn'紋理和再次播放音樂的部分外,它工作。
這裏有什麼問題?先謝謝你。
void OnGUI(){
toggleMusicButton();
if(GUI.Button(rect,"", new GUIStyle())){
music.Pause();
musicBool = false;
}
if(GUI.Button(rect,"", new GUIStyle())){
music.Play();
musicBool = true;
}
}
void toggleMusicButton(){
if(musicBool){
GUI.DrawTexture(rect, musicOn);
} else {
GUI.DrawTexture(rect, musicOff);
}
}
你爲什麼要創建兩個GUI按鈕? –
我剛剛從C#/ Unity開始。我很瞭解事情的運作方式。我的錯。 – oschvr