/
KasatkinGV
/
CourseWork
Обзор
Документация
Войти
/
KasatkinGV
/
CourseWork
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
AttackZoneTrigger.cs
29 строк
679 B
KasatkinGV
upload files
11 июн 2025, 01:06
11 июн 2025, 01:06
3efd0d1
Код
Авторство
О чём код?
using UnityEngine; public class AttackZoneTrigger : MonoBehaviour { private PlayerAttack playerAttack; private Player player; private void Awake() { playerAttack = GetComponentInParent<PlayerAttack>(); player = GetComponentInParent<Player>(); } private void OnTriggerEnter2D(Collider2D other) { if (!playerAttack.IsAttacking) { return; } if (other.CompareTag("Enemy")) { var enemyHealth = other.GetComponent<EnemyHealth>(); if (enemyHealth != null) enemyHealth.TakeDamage(player.Damage); } } }