【UE5.5新機能】AIにジャンプさせる方法を解説【自動NavLink】

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

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

  • @hinesun
    @hinesun 23 วันที่ผ่านมา

    投稿頻度高くて嬉しい!

    • @yossi40-100
      @yossi40-100  23 วันที่ผ่านมา +1

      ありがとうございます。がんばります(ΦωΦ)フフフ…

  • @恥ずかしさをお届け
    @恥ずかしさをお届け 23 วันที่ผ่านมา

    おお、助かります!ありがとうございます。

    • @yossi40-100
      @yossi40-100  23 วันที่ผ่านมา

      ありがとうございます。便利ですね~

  • @恥ずかしさをお届け
    @恥ずかしさをお届け 17 วันที่ผ่านมา

    リクエストあります。
    壁、天井の移動ができるようにしてほしい。
    天井の優先順位をあげてプレイヤーを見つけたときだけ床に降りてほしい。

    • @yossi40-100
      @yossi40-100  17 วันที่ผ่านมา

      壁、天井の意味によりますが、蜘蛛みたいな話じゃなくて、高低差ある2階を巡回しつつ1階のプレイヤーを見つけたら降りて追ってくるイメージであっていますかね?

    • @恥ずかしさをお届け
      @恥ずかしさをお届け 16 วันที่ผ่านมา

      あ、蜘蛛のイメージであってます。
      蜘蛛のように壁や天井に普段はいるがプレイヤーを見つけると接近するためにその際に床に降りて追跡する。
      というようなものです。

    • @yossi40-100
      @yossi40-100  16 วันที่ผ่านมา +1

      なるほど。。。NavMesh、AIMoveTo系は基本地面にしか使えないので、まず壁や天井を歩かせるのがかなり大変ですね。
      巡回がパスに沿って移動で決め打ちとかでよければそこまで難しくならないかもしれませんが。
      自由に移動させつつ優先度を与えたいとかだと、自分でAIMoveToやフィルタ相当の機能を作るかアセット買うかみたいな話になりそうです。
      がんばってやるとすると、
      蜘蛛がヒットしている法線方向に垂直な平面上に体を回転させつつ、その平面上の任意の円内に次の移動位置を決めるみたいな感じでできそうですね。
      あとはプレイヤーを探すのはコーン形状のトレースとかでまぁ普通にできるでしょう。
      見つけたら地面に向かって移動するのは確定の動作にするなり重力有効にして自由落下させるなりして、それから移動みたいなイメージです。
      ちょっとサクッとはできなそうですが、検討してみます。