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(); if (enemy == null) return; levelManager.OnEnemyReachedFinish(enemy); } }