[Unity] Учим нашего NPS обходить препятствия (NavMesh)

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 8

  • @Hdhs-qp7yo
    @Hdhs-qp7yo ปีที่แล้ว +2

    Спасибо огромное, побольше ьы таких как вы

  • @БогданТурменко
    @БогданТурменко 2 ปีที่แล้ว +2

    Очень хорошо обяснил. Желаю удачи в розвитии канала. 👍

  • @funnycookieclicker-shorts6021
    @funnycookieclicker-shorts6021 2 ปีที่แล้ว +3

    Крутой полезный ролик)

  • @geniygames4620
    @geniygames4620 2 ปีที่แล้ว +4

    А как сделать, если положение объектов на сцене меняется в игре или появляются новые препятствия?

    • @АбраКадабра-в6т
      @АбраКадабра-в6т หลายเดือนก่อน

      Сделать цикличную систему которая будет каждый кадр в секунду отслеживать что изменилось в окружающем НПС мире, исходя из изменений оценивать это изменение, если появление или исчезновение препятствия закрыло или сделало маршрут по которому передвигался НПС недоступным - составить маршрут заново

  • @pavelseer
    @pavelseer 2 ปีที่แล้ว

    NPC а не NPS

  • @hlou6730
    @hlou6730 ปีที่แล้ว +2

    Помогите пожалуйста у меня "SetDestination" can only be called on an active agent that has been placed on a NavMesh.
    UnityEngine.AI.NavMeshAgent:set_destination (UnityEngine.Vector3)
    NewBehaviourScript:Update () (at Assets/NewBehaviourScript.cs:21)

    • @NaiL__
      @NaiL__ ปีที่แล้ว +1

      Пробуй имя объекта.destination = название цели.position;