using Cysharp.Threading.Tasks; using PMaker.Await; using System; using System.Threading; using UnityEngine; using UnityEngine.UI; public class MoudleSelectSlider : AwaitBehaviour { [SerializeField] private UIMultimodule _multimodule; [SerializeField] private Button _nextBtn; public int Max { get => _multimodule.Max; } public override UniTask WaitAsync(CancellationToken cancellationToken = default) { throw new NotImplementedException(); } private void Reset() { _multimodule = this.GetComponentInChildren(true); _nextBtn = this.GetComponentInChildren