using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class ButtonUnused : MonoBehaviour { public bool STARTUP_UNUSED = false; public Button btn; [Header("미사용시 켜져야 할 오브젝트 리스트")] public List listDisable; private void Awake() { OnSetting(!STARTUP_UNUSED); } public void OnReverse() { OnSetting(!btn.interactable); } public void OnSetting(bool STATE) { btn.interactable = STATE; for (int i = 0; i < listDisable.Count; i++) listDisable[i].gameObject.SetActive(!STATE); } }