using UnityEngine; using UnityEngine.UI; using System; using System.Collections.Generic; using Octopus.Simulator.Networks; using Newtonsoft.Json; using TMPro; using UVC.Networks; using Best.MQTT; using Best.MQTT.Packets; using RTG; using System.Collections; using Octopus.Simulator.UI.Popup; using Cysharp.Threading.Tasks; namespace Octopus.Simulator { public class Panel_SimulationUI : MonoBehaviour { WebManager webmanager; Button Button_Play; Button Button_FastForward; Button Button_Logic; Button Button_Reset; Button Button_Complete; TMP_Text text_FastForward; List fastParam = new List { 1, 2, 3, 5, 10 }; int currentFastIndex = 4; public Sprite playing; public Sprite pause; public bool isplaying = false; public event Action onPlaying; bool isCreate = false; public event Action onLogicBTNClicked; Popup_Reset popupReset; private void Awake() { Button_Play = transform.Find(nameof(Button_Play)).GetComponent