using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using Newtonsoft; using System.IO; using Newtonsoft.Json; //public class ListVideo //{ // public List PracticeList = new List(); // public List manoeuvreList = new List(); //} public class PlayVideoPanel : MonoBehaviour { public Toggle DrillToggle; public Toggle ExerciseToggle; public Transform DrillVideo; public Transform ExerciseVideo; public Button BackButton; // Start is called before the first frame update void Start() { DrillToggle.onValueChanged.AddListener(DrillToggleClick); ExerciseToggle.onValueChanged.AddListener(ExerciseToggleClick); BackButton.onClick.AddListener(BackClick); } private void OnDestroy() { DrillToggle.onValueChanged.RemoveListener(DrillToggleClick); ExerciseToggle.onValueChanged.RemoveListener(ExerciseToggleClick); BackButton.onClick.RemoveListener(BackClick); } private void ExerciseToggleClick(bool value) { ExerciseVideo.gameObject.SetActive(value); } private void DrillToggleClick(bool value) { DrillVideo.gameObject.SetActive(value); } private void BackClick() { gameObject.SetActive(false); } }