Select Git revision
ToggleFactscreen.cs
ToggleFactscreen.cs 428 B
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;
}
}