TE6 打飞机Demo

TE6 打飞机Demo
This commit is contained in:
ALEXTANGXIAO
2025-04-26 23:23:39 +08:00
parent aaf7ddbee8
commit 1e195ed3b4
1921 changed files with 47050 additions and 44359 deletions

View File

@@ -10,9 +10,14 @@ using Random = UnityEngine.Random;
/// <summary>
/// 战斗房间
/// </summary>
[Update]
public class BattleSystem : BehaviourSingleton<BattleSystem>
public class BattleSystem : Singleton<BattleSystem>
{
protected override void OnInit()
{
Utility.Unity.AddUpdateListener(Update);
base.OnInit();
}
private enum ESteps
{
None,
@@ -106,7 +111,7 @@ public class BattleSystem : BehaviourSingleton<BattleSystem>
GameEvent.RemoveEventListener<Vector3, Quaternion>(ActorEventDefine.EnemyFireBullet, OnEnemyFireBullet);
}
public override void Update()
public void Update()
{
UpdateRoom();
}

View File

@@ -10,6 +10,6 @@ public class BhvApplicationQuit : MonoBehaviour
}
private void OnApplicationQuit()
{
YooAssets.Destroy();
}
}

View File

@@ -44,7 +44,7 @@ namespace GameLogic
private async UniTaskVoid OnClickRestartBtn()
{
await UniTask.Yield();
await GameModule.Scene.LoadScene("scene_battle").ToUniTask();
await GameModule.Scene.LoadSceneAsync("scene_battle");
BattleSystem.Instance.DestroyRoom();
BattleSystem.Instance.LoadRoom().Forget();