

Unity. Урок 8
05 февраля 2026 г.
Чтобы задать количество кадров анимации врага
Чтобы задать радиус, в пределах которого враг начинает преследовать игрока
Чтобы определить высоту прыжка врага
Чтобы задать максимальное здоровье игрока
Через Time.deltaTime
Через Input.GetAxis("Horizontal")
Через Vector3.Distance(transform.position, player.position)
Через Random.Range(0, 10)
Чтобы враг не вращался вокруг своей оси
Чтобы враг не двигался вверх‑вниз и оставался на уровне пола
Чтобы враг летал по воздуху
Чтобы отключить гравитацию
BoxCollider
Canvas
Rigidbody и метод MovePosition()
AudioSource
За количество кадров анимации врага
За число очков за уничтожение врага
За количество урона, наносимого игроку за одну атаку
За скорость полета снаряда
Physics.OverlapSphere
Physics.Raycast
Input.GetAxis
Time.deltaTime
Игроку вызывается метод TakeDamage(damage) через компонент PlayerHealth
Игра завершает работу с ошибкой
Игрок телепортируется в начало уровня
Враг перестает двигаться навсегда
