1. 程式人生 > >運用gameObject.activeSelf對SetActive(bool value)進行條件判斷

運用gameObject.activeSelf對SetActive(bool value)進行條件判斷

運用gameObject.activeSelf對SetActive(bool value)進行條件判斷

using UnityEngine;
using UnityEngine.UI;
public class ActiveSelfTest : MonoBehaviour {
    public GameObject ImageBG;
    public Button button;

	void Start () {
        ImageBG.SetActive(false);
        button.onClick.AddListener(OpenImageBG)
; } private void OpenImageBG() { ImageBG.SetActive(true); if (ImageBG.activeSelf) { Debug.Log("OpenImageBG已經啟用"); } } }

程式碼執行效果如下:
在這裡插入圖片描述
在這裡插入圖片描述