updat core

This commit is contained in:
2024-10-23 14:56:16 +08:00
parent 61972881b6
commit 4fc0810107
28 changed files with 990 additions and 68 deletions

View File

@@ -134,16 +134,21 @@ namespace Game
this._gameFsm.OpenState (message.State , message.Args);
}
private void OverlyCoin (IEventMessage obj)
private async void OverlyCoin (IEventMessage obj)
{
if (obj is GameEventDefine.OverlyCoin message)
{
AudioManager.Instance.PlaySoundEffect (SeAudio.Gaming_GetCoin);
MapContent.Instance.OverlyCoin (message.overlyCoin);
GlobalEventDefine.RefreshView.SendMessage ();
if (MapContent.Instance.ScenePart.IsComplete)
if (MapContent.Instance.ScenePart.IsCondition)
{
this._gameFsm.OpenState (GameState.SuccessGame);
if (!MapContent.Instance.ScenePart.successProp.gameObject.activeSelf)
{
CameraManager.Instance.SetCloseUpTarget (MapContent.Instance.ScenePart.successProp.transform);
await UniTask.Delay (1000);
MapContent.Instance.ScenePart.successProp.gameObject.SetActive (true);
}
}
}
}