Files
dungeons/Assets/Scripts/Managers/FinishZoneManager.cs

25 lines
535 B
C#

using Sirenix.OdinInspector;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Zenject;
public class FinishZoneManager : MonoBehaviour
{
[SerializeField]
[ReadOnly]
[Inject]
private LevelManager levelManager;
public void OnEnemyReachedFinish(Collider enemyCollider)
{
var enemy = enemyCollider
.gameObject
.GetComponentInParent<EnemyComponent>();
if (enemy == null) return;
levelManager.OnEnemyReachedFinish(enemy);
}
}