Menu
CoddyTech

Охотники

Часть раздела Физика и игровой процесс путешествия по Unity на Coddy. Урок 57 из 63.

challenge icon

Задание

Средне

Теперь — охотники. На арене стоят два объекта с тегом Hunter, у каждого есть Rigidbody и скрипт Hunter. Оставь игрока из предыдущего урока и заполни Hunter:

  • Поле speed, значение которого задаётся в Inspector (3).
  • В Start найди игрока с помощью GameObject.FindWithTag("Player") и сохрани его Transform. В следующем уроке охотники будут создаваться из prefab во время игры, а поле prefab не может содержать ссылку на объект сцены, поэтому каждый охотник находит игрока самостоятельно.
  • На каждом шаге физики задавай скорость охотника в направлении игрока по земле, равную speed, сохраняя его скорость по оси y.

Нажми Play и держись от них подальше, затем нажми Check.

Попробуйте сами

using UnityEngine;

public class Hunter : MonoBehaviour
{
    // В одном из следующих уроков здесь появится код охотников, преследующих игрока.
}

Все уроки раздела Физика и игровой процесс