Files
CreatGame/UnityGame/Assets/Scripts/GameLogic/GameLogic.cs
2025-07-24 12:50:20 +08:00

32 lines
711 B
C#

using System.Collections;
using CreatGame.UI;
using UnityEditor.VersionControl;
namespace CreatGame
{
public class GameLogic : Singleton<GameLogic>
{
public IEnumerator Start()
{
AssetBundle.AssetBundleManager.Instance.Initialize();
while (true)
{
if (AssetBundle.AssetBundleManager.Instance.IsInitializeAsync)
{
break;
}
yield return null;
}
UIManager.Instance.OpenView<UI.UIMainView>(UILayer.Main);
}
public void Destroy()
{
AssetBundle.AssetBundleManager.Instance.ReleaseAll();
}
}
}