Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить проблему с уроном в юнити,

Никита Филипский Ученик (104), на голосовании 7 месяцев назад
Идет анимация атаки, но не проходит урон по врагу.

Скрипт


private bool isAttacking = false;
private bool isRecharged = true;

public Transform attackPos;

public float attackRange;

public LayerMask enemy;

Класс для монтсров выбрал

private void Update()
{
if (isGrounded && !isAttacking) State = States.idle;

if (!isAttacking && Input.GetButton("Horizontal"))
run();
if (!isAttacking && isGrounded && Input.GetButtonDown("Jump"))
Jump();
if (Input.GetButtonDown("Fire1"))
Attack();


второй скрипт


public virtual void GetDamage()
{
lives--;
if (lives < 1)
Die();

}
Голосование за лучший ответ
Pandacrash Мудрец (13362) 8 месяцев назад
Что делается в Attack? Где скрипт пересечения оружия/пули с целью?
Похожие вопросы