Skip to content
Snippets Groups Projects
ToggleFactscreen.cs 488 B
Newer Older
  • Learn to ignore specific revisions
  • using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    
    [RequireComponent(typeof(CanvasGroup))]
    public class ToggleFactscreen : MonoBehaviour
    {
        CanvasGroup cg;
        void Start()
        {
            cg = transform.GetComponent<CanvasGroup>();
        }
    
        public void ToggleActive(Toggle t)
        {
            bool isActive = t.isOn;
            cg.alpha = isActive ? 1 : 0;
            cg.interactable = isActive;
            cg.blocksRaycasts = isActive;
        }
    }