簡體   English   中英

游戲開始時關閉切換框和圖形

[英]Turn off toggle box and graphic when game starts

因此,這應該是一個簡單的答案,但我似乎無法在任何地方找到它。 在Unity中,我有一個切換框,我想在游戲開始時關閉它,但是與大多數游戲對象或文本不同,SetActive不適用於切換框。 關閉圖形的命令是什么?

public void StartGame () {

    mainText.SetActive (false);
    startButton.SetActive (false);
    StartCoroutine (SpawnBalls ());
    //Turn off toggle box graphic
    playing = true;
}

public void AddBall () {
    if (ballBox.isOn) {
        ballNumber = 3;
        //Debug.Log ("yes");
    } else {
        ballNumber = 2;
    }

如果我對您的理解正確,那么您是否希望能夠刪除游戲開始時的切換顯示? 如果是這樣,請設置您要單擊和關閉的切換的參考,這是一個小示例:

Toggle T = GameObject.Find("myToggle").GetComponent<Toggle>();
T.gameObject.SetActive(false);

引用它,您應該可以單擊它,並在需要的時候在我正在開發的游戲中對其進行測試,讓它對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM