Find when a NavMeshLink will be Taken | AI Series 43 | Unity Tutorial

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

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

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

    Guest “Who Me?” is fully wonderful.

  • @PitiITNet
    @PitiITNet ปีที่แล้ว +5

    Yay! I am in the video :D haha. Great video! :)

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

      😁 I love how it came out! Keep up the awesome work!

    • @PitiITNet
      @PitiITNet ปีที่แล้ว

      @@LlamAcademy me too! Thank you so much! I'll do my best! :D

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

    Speaking about OffMeshLink, any chance you do a custom OffMeshLink traversal? somekind like ladder, climb up/down, jump over window/obstacle etc?

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

      Hey! I’ve covered the basics of that wayyyy back in AI Series Part 18: th-cam.com/video/PD6VFD1a21g/w-d-xo.html
      The behavior you choose for the traversal can be anything! Playing an animation to climb a ladder, jump out a window, etc.. in that video I go over the common “jump”, teleport, move constant speed, and move on a curve. But any motion is possible!

    • @awesomeniac
      @awesomeniac ปีที่แล้ว

      @@LlamAcademy Ah gotcha, Thanks for the info. I'll check it out

  • @newbossbro3180
    @newbossbro3180 ปีที่แล้ว

    How can you predict ladder climbing through OffMeshLink? Also speed reduction and other stuffs needs to be taken into consideration as well. Especially for avg vertical climbing

    • @LlamAcademy
      @LlamAcademy  ปีที่แล้ว

      I think this video will help answer those questions: NavMeshLink Traversal by Area Type | AI Series Part 17 | Unity Tutorial
      th-cam.com/video/PD6VFD1a21g/w-d-xo.html
      It shows how to configure how a NavMeshAgent will traverse a link. You could define the area type as “ladder” and have a custom movement behavior for that type

  • @ChristVill45
    @ChristVill45 ปีที่แล้ว

    Hello sir, hope you do a tutorial of "Meter Distance between two Transform GameObject" and how to manipulate the distance. Wish me luck for our final project in College. Thank you sir for your video tutorials, most of them Help me a lot. Wish you more Subscriber.

    • @LlamAcademy
      @LlamAcademy  ปีที่แล้ว

      Thank you 🙏!
      Can you elaborate on what "Meter distance between two transform gameobject" means? Is it that you want to monitor & display the distance between two objects and if you change that value it moves them closer/farther?

  • @FaebuOG
    @FaebuOG ปีที่แล้ว

    Hey is there a way to push/pull other objects like furniture with your navmesh agent?

    • @LlamAcademy
      @LlamAcademy  ปีที่แล้ว

      Sure. Depending on how you want it to work… might be as simple as putting a Rigidbody on your furniture and excluding them from the NavMesh bake to have the agents push it around.

  • @abdulwahab-wg2ok
    @abdulwahab-wg2ok ปีที่แล้ว

    we gonna like your video , who me, yes you..

  • @Charlie-pu8hq
    @Charlie-pu8hq ปีที่แล้ว

    I have an issue with navmesh, when my enemy goes to the corners where it is not walkable then it instantly get back to the walkable area like snap.
    How to solve this please help !!

    • @LlamAcademy
      @LlamAcademy  ปีที่แล้ว

      Can you elaborate on this scenario? Is it when they reach the OffMeshLink they teleport to the next corner?

    • @Charlie-pu8hq
      @Charlie-pu8hq ปีที่แล้ว

      @@LlamAcademy I am using root motion for attack and hurt Animation..but when they reach any non walkable area while in root motion like corners they instantly move to a walkable area after the root motion over

    • @LlamAcademy
      @LlamAcademy  ปีที่แล้ว

      Sounds like you need the position correction like what I covered in the Root Motion NavMeshAgents video: th-cam.com/video/uAGjKxH4sDQ/w-d-xo.html

    • @Charlie-pu8hq
      @Charlie-pu8hq ปีที่แล้ว

      @@LlamAcademy Okk!! I will try it...btw thank You for your reply.

  • @okeyboy99
    @okeyboy99 11 หลายเดือนก่อน +1

    Great ideas, but it would be more professional to provide code that does not allocate any garbage, all of the code you provided could be modifed to not produce any additional allocation after initialization. Simply suggesting this as you are making professional looking content, the code quality should be similar if possible.

    • @LlamAcademy
      @LlamAcademy  11 หลายเดือนก่อน

      Good feedback. Thank you.