using Code.Gameplay.Player; using UnityEngine; namespace Code.Gameplay { public class BossTrigger: MonoBehaviour { private bool _triggered; private void OnTriggerEnter2D(Collider2D other) { if (!other.CompareTag("Player") || _triggered) return; Instantiate(Resources.Load("Prefabs/Boss")); _triggered = true; } private void Update() { if (_triggered && FindFirstObjectByType().gameObject.transform.position.x > transform.position.x + 10) GetComponent().isTrigger = false; } } }