CapersProject/Assets/02.Scripts/BlueWater/Map/TitanSlimeMapController.cs
2025-02-03 19:03:41 +09:00

41 lines
1.3 KiB
C#

using System.Collections;
using BlueWater.Enemies;
using BlueWater.Uis;
using UnityEngine;
namespace BlueWater.Maps
{
public class TitanSlimeMapController : BossMapController
{
protected override void InitializeBoss()
{
EnemyManager.Instance.InstantiateTitanSlime(BossSpawnTransform.position, 1, true, EnemyInstanceLocation);
}
// protected override IEnumerator ClearMapCoroutine(GameObject bossObject)
// {
// DestroyAllEnemies();
// GameManager.Instance.CurrentCombatPlayer.ActivateInvincibility();
// VisualFeedbackManager.Instance.SetBaseTimeScale(0.1f);
// CombatUiManager.Instance.FadeInOut(ClearFadeInOutTime.x, ClearFadeInOutTime.y);
//
// var elapsedTime = 0f;
// while (elapsedTime <= 3f)
// {
// elapsedTime += Time.unscaledDeltaTime;
// yield return null;
// }
// DestroyAllEnemies();
// VisualFeedbackManager.Instance.SetBaseTimeScale(1f);
//
// elapsedTime = 0f;
// while (elapsedTime <= 2f)
// {
// elapsedTime += Time.unscaledDeltaTime;
// yield return null;
// }
//
// OpenMapEntrances();
// }
}
}