![](/img/trans.png)
[英]Why when starting the game the script is turned off ? I need to turn it on after the game is running
[英]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.