| 1234567891011121314151617181920212223242526272829303132 | using System;namespace GFGGame{    public class BuyConfirmController : SingletonBase<BuyConfirmController>    {        private static BuyConfirmView _buyConfirmView;        public static void Show(int itemId, int count, Action onSuccess = null, string message = "")        {            if (_buyConfirmView == null)            {                _buyConfirmView = new BuyConfirmView();            }            _buyConfirmView.SetParams(itemId, count, onSuccess, message);            _buyConfirmView.Show();        }        public static void hide()        {            if (_buyConfirmView != null)            {                _buyConfirmView.Hide();            }        }        public static void Dispose()        {            _buyConfirmView = null;        }    }}
 |