Задать вопрос
kruasan1
@kruasan1
Indie Game Developer

Как сделать PickUp систему в Unity?

Доброго времени дня. Мне нужно реализовать систему чтобы поднимать и класть предметы, гайдов полно но именно такого как мне надо я не нашел. Суть такова:
1. Предмет по кнопке E должен браться в руку
2. Поднятый предмет должен ВСЕГДА находится в моей руке и при поднятии/опускании камеры никуда не должен перемещаться (как это происходит когда я делал эту систему по гайдам)
3. Предмет можно положить только на те места где есть тег допустим "Placement"

Я примерно представляю как это реализовать, но самый главный вопрос заключается во 2 пункте. Я абсолютно не понимаю как сделать предмет максимально статичным и чтобы он никуда не уезжал при повороте/поднятии камеры.
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
@p4p
Зависит от того как работает твоя камера/рука/персонаж. Можешь сделать предмет дочерним к камере/руке и все.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы