public async ETTask Close() { if (animation) { animation.DOPlayBackwards(); Sate = UISetting.UISate.HideAnima; await YuoWait.WaitTimeAsync(animation.duration); } Sate = UISetting.UISate.Hide; }
public async ETTask Open() { if (animation) { animation.DOPlayForward(); Sate = UISetting.UISate.ShowAnima; await YuoWait.WaitTimeAsync(animation.duration); } Sate = UISetting.UISate.Show; }