You've already forked taptap2024_GJ_chidouren
updat core
This commit is contained in:
@@ -1,16 +1,24 @@
|
||||
using System;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using Framework.Audio;
|
||||
using Framework.FSMLite;
|
||||
using Framework.UI;
|
||||
using Game.Component;
|
||||
using UnityEngine;
|
||||
using Views;
|
||||
|
||||
namespace Game.FsmNode
|
||||
{
|
||||
public class GameField : StateMachine<GameState>
|
||||
{
|
||||
protected override void OnEnter (params object[] args)
|
||||
protected override async void OnEnter (params object[] args)
|
||||
{
|
||||
AudioManager.Instance.PlaySoundEffect(SeAudio.OverGame_Fail);
|
||||
CameraManager.Instance.SetCloseUpTarget (MapContent.Instance.PlayerEntity.transform , 2f);
|
||||
CameraImpulseUtils.Instance.ExplosionImpulseCamera (1 , 0.5f , 0.5f , 0.5f);
|
||||
CameraEffectUtils.Instance.SetAberration (1 , 0.5f);
|
||||
AudioManager.Instance.PlaySoundEffect (SeAudio.OverGame_Fail);
|
||||
await UniTask.Delay (2000);
|
||||
this.stateMachineRunner.OpenState (GameState.StartGame);
|
||||
}
|
||||
|
||||
protected override void OnExit ()
|
||||
|
||||
@@ -3,6 +3,7 @@ using System.Guide;
|
||||
using Framework.Audio;
|
||||
using Framework.FSMLite;
|
||||
using Framework.UI;
|
||||
using Game.Component;
|
||||
using Game.Data;
|
||||
|
||||
using UnityEngine;
|
||||
@@ -21,13 +22,16 @@ namespace Game.FsmNode
|
||||
public static string GroupName = typeof(GameFight).FullName;
|
||||
protected override async void OnEnter (params object[] args)
|
||||
{
|
||||
MapContent.Instance.IsActiveGame = true;
|
||||
// MapContent.Instance.Pathfinder.
|
||||
AudioManager.Instance.PlayBGM (BgmAudio.FightingBgm);
|
||||
var globalData = RoomManager.Instance.RoomGlobalData;
|
||||
}
|
||||
|
||||
protected override void OnExit ()
|
||||
{
|
||||
|
||||
MapContent.Instance.IsActiveGame = false;
|
||||
// MapContent.Instance.Pathfinder.PausePathfinding ();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,7 @@
|
||||
using Framework.Audio;
|
||||
using Framework.FSMLite;
|
||||
using Framework.UI;
|
||||
using Game.Component;
|
||||
using Game.Data;
|
||||
using Game.EventDefine;
|
||||
using Views;
|
||||
@@ -15,6 +16,8 @@ namespace Game.FsmNode
|
||||
AudioManager.Instance.PlayBGM(BgmAudio.NormalBgm , 0.65f);
|
||||
GameEventDefine.ChangeGameFsm.SendMessage (GameState.FightGame , true);
|
||||
UIManager.Instance.CloseLoading (null);
|
||||
MapContent.Instance.ResetGame ();
|
||||
CameraManager.Instance.SetCameraState (CameraManager.CameraState.Player_Near);
|
||||
}
|
||||
|
||||
protected override void OnExit ()
|
||||
|
||||
Reference in New Issue
Block a user