Unity
  • Введение
  • Базовые операции
  • Управление героем
  • Стрельба сферами
  • Удаление себя через 5 секунд
  • Создание прицела
  • Убийство монстра
  • Движение монстра
  • Стрельба по герою
  • Проверка столкновения
  • Клавиатура
  • Мышка и щелчки в 3D
  • Физика
  • Добавление и удаление скриптов
  • Получить объекты с общим скриптом
  • Стрельба патронами из пушки
  • Позиция относительно героя
  • Поиск пути
  • Загрузка сцены
  • Новая версия
  • DragonBones
Powered by GitBook
On this page

Was this helpful?

Позиция относительно героя

Создаём новый примитив.

GameObject ccc = GameObject.CreatePrimitive(PrimitiveType.Cube);

Задать положение примитива перед объектом.

ccc.transform.position = transform.TransformPoint(Vector3.forward * 1.5f);

Задать положение примитива сзади объекта.

ccc.transform.position = transform.TransformPoint(Vector3.forward * 1.5f * (-1));

Задать положение примитива справа от объекта.

ccc.transform.position = transform.TransformPoint(Vector3.right * 1.5f);

Задать положение примитива сверху от объекта.

ccc.transform.position = transform.TransformPoint(Vector3.up * 1.5f);
PreviousСтрельба патронами из пушкиNextПоиск пути

Last updated 5 years ago

Was this helpful?