Files
2026-02-07 13:34:37 +03:00

23 lines
664 B
C#

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<GameObject>("Prefabs/Boss"));
_triggered = true;
}
private void Update()
{
if (_triggered && FindFirstObjectByType<PlayerMovement>().gameObject.transform.position.x > transform.position.x + 10)
GetComponent<Collider2D>().isTrigger = false;
}
}
}