[過去ログ]
【UE4】Unreal Engine 4 初心者質問スレッド part6 (1002レス)
【UE4】Unreal Engine 4 初心者質問スレッド part6 http://mevius.5ch.net/test/read.cgi/gamedev/1554645455/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
733: 名前は開発中のものです。 [sage] 2020/05/23(土) 13:41:48.90 ID:ABjjWUzT ai moveって関数化出来んのやな マクロ化は出来たんで纏めてみた ちゃんと動作検証してないんで間違ってたらゴメンやで https://i.imgur.com/GieO27T.jpg https://i.imgur.com/CY6VPh0.jpg http://mevius.5ch.net/test/read.cgi/gamedev/1554645455/733
738: 名前は開発中のものです。 [] 2020/05/24(日) 08:32:33.01 ID:Z6HvE6yI >>733 ご丁寧にありがとうございます! おかげさまでできました! マクロを全く使ったことがなかったんで、使いこなせるように勉強してみます。。 感謝感謝 http://mevius.5ch.net/test/read.cgi/gamedev/1554645455/738
740: 名前は開発中のものです。 [] 2020/05/24(日) 09:20:31.03 ID:Z6HvE6yI >>733 色々とテストをしていたのですが、移動が終わる前に再びボタンを押してしまうと、座標がずれてしまいます。 おそらくAI move to の実行ピンからSequenceにつなぐと、移動の処理を始めた段階で、Is Moving のチェックが外れてしまい、 移動中も入力を受け付けてしまうのだと思います。 なので実行ピンからではなくOn successからSequenceに繋げばうまくいくだろうと思ったのですがAcceptance Radiusが「0」だと1マス動いた時点で どちらにも動けなくなってしまいます。 100移動の指示をしても実際には誤差が生じ、サクセスに抜けなくなってしまうのではないかと思ったのですが、現在位置をTick直下でPrint stringして監視していると、きっかり100動いているんですよね。 どうしてサクセスに流れないのでしょうか。Acceptance Radiusを上げれば動けなくなることはないですが座標がずれてしまいます。 http://mevius.5ch.net/test/read.cgi/gamedev/1554645455/740
757: 名前は開発中のものです。 [sage] 2020/05/24(日) 22:22:32.00 ID:D2YJQgnK >>750 >>733の者だが、とりあえずうまく行ったようで良かった AI moveを使ったことがないので不具合あったようでゴメンね 因みになぜAImove使ってるの? ちょっと調べた感じ、AImoveは障害物をよけて経路計算するノードみたいだけど上下左右に動くだけなら普通の移動でいい気がするんだが ローグライクなターン制にするなら移動する全アクターで同期とらなきゃいけないからAImoveだとめんどくさそうだし それともAImoveにそういう機能があるのかな http://mevius.5ch.net/test/read.cgi/gamedev/1554645455/757
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s