| | |
| | | |
| | | if (!UIManager.Instance.IsOpened<ScrollTipWin>()) |
| | | { |
| | | UIManager.Instance.OpenWindow<ScrollTipWin>(); |
| | | UIManager.Instance.OpenWindowAsync<ScrollTipWin>().Forget(); |
| | | } |
| | | } |
| | | |
| | |
| | | return true; |
| | | } |
| | | |
| | | public static ScrollTipDetail Request() |
| | | public static async UniTask<ScrollTipDetail> Request() |
| | | { |
| | | ScrollTipDetail tip = null; |
| | | if (pool == null) |
| | | { |
| | | var _prefab = UILoader.LoadPrefab("Tip"); |
| | | pool = GameObjectPoolManager.Instance.GetPool(_prefab); |
| | | var _prefab = await UILoader.LoadPrefabAsync("Tip"); |
| | | if (pool != null) |
| | | { |
| | | pool = GameObjectPoolManager.Instance.GetPool(_prefab); |
| | | } |
| | | } |
| | | if (pool != null) |
| | | { |