[過去ログ] 【UE4】Unreal Engine 4 初心者質問スレッド part6 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
732
(1): 2020/05/23(土)11:38 ID:bAY7E2xL(1) AAS
>>730
AI Move ToのAcceptance Radiusを0にしてみたら
733
(3): 2020/05/23(土)13:41 ID:ABjjWUzT(2/2) AAS
ai moveって関数化出来んのやな
マクロ化は出来たんで纏めてみた
ちゃんと動作検証してないんで間違ってたらゴメンやで

画像リンク

画像リンク

734
(1): 2020/05/24(日)02:02 ID:4EmZOeNf(1/3) AAS
15年前くらいにMaya触ってたレベルなんですが
建築系するとしてC4Dとun real engineどっちが入りやすいですか?
フリーのオブジェクトがインポートしやすい方というか
壁紙ぱっと変更したりテーブルの柄変えたりなんですけど
もう知識がなくなって0ベースから始めたいんですが
735
(1): 2020/05/24(日)02:27 ID:Ww+mqpgq(1) AAS
UEはモデリングソフトじゃないからC4Dの比較対照にはならない。
736: 2020/05/24(日)02:36 ID:4EmZOeNf(2/3) AAS
>>735
なるほど
別ツールでモデリングして引っ張ってくるのが主流なのか
ありがとござます
737: 2020/05/24(日)04:35 ID:Ecr3Twu5(1) AAS
>>734
autocadの図面を読み込めるmax
738: 2020/05/24(日)08:32 ID:Z6HvE6yI(1/4) AAS
>>733
ご丁寧にありがとうございます!
おかげさまでできました!
マクロを全く使ったことがなかったんで、使いこなせるように勉強してみます。。
感謝感謝
739: 2020/05/24(日)08:34 ID:Z6HvE6yI(2/4) AAS
>>732
僕のノードのまま、cceptance Radiusを0にしたらなぜか動かなくなってしまったんですが
733さんのやり方だと0にしても動きました!
ありがとうございます。
皆さん本当になんでも知っていて尊敬します。
740
(1): 2020/05/24(日)09:20 ID:Z6HvE6yI(3/4) AAS
>>733
色々とテストをしていたのですが、移動が終わる前に再びボタンを押してしまうと、座標がずれてしまいます。
おそらくAI move to の実行ピンからSequenceにつなぐと、移動の処理を始めた段階で、Is Moving のチェックが外れてしまい、
移動中も入力を受け付けてしまうのだと思います。
なので実行ピンからではなくOn successからSequenceに繋げばうまくいくだろうと思ったのですがAcceptance Radiusが「0」だと1マス動いた時点で
どちらにも動けなくなってしまいます。
100移動の指示をしても実際には誤差が生じ、サクセスに抜けなくなってしまうのではないかと思ったのですが、現在位置をTick直下でPrint stringして監視していると、きっかり100動いているんですよね。
どうしてサクセスに流れないのでしょうか。Acceptance Radiusを上げれば動けなくなることはないですが座標がずれてしまいます。
741: 2020/05/24(日)12:04 ID:aIt9Fco9(1/5) AAS
ue4のc++の.build.csにある
publicのAddRangeに ProceduralMeshComponentを 追加して
ほかのhファイルでProceduralMeshComponent.h
をincludeしたいのですが、できません(表示されない)
build.csに名前を追加するだけでは足りないことがあるのでしょうか?
調べても出てこないことでしたので、
もし知っている方がいたら教えていただけると幸いです。
742: 2020/05/24(日)12:13 ID:6EqeR29+(1/8) AAS
表示されないの意味がわからない
743: 2020/05/24(日)12:22 ID:aIt9Fco9(2/5) AAS
わかりにくくてすいません
includeできるものに
ProceduralMeshComponent.hがないということです
744
(1): 2020/05/24(日)12:26 ID:6EqeR29+(2/8) AAS
ない、というのがよくわからない。インテリセンスで補間されないってこと?
それともインクルードするとエラーが出るということ?

プラグインはデフォルトで有効だから
ProceduralMeshComponentをDebugMenuDev.Target.csのPublicDependencyModuleNamesに登録して
目的のコードで#include "ProceduralMeshComponent.h"するだけだと思うけど
745
(1): 2020/05/24(日)12:32 ID:6EqeR29+(3/8) AAS
>>740
0だと誤差で完了できない場合があるから少し遊びを持たせて、完了時に目的の座標に一度強制移動させるのが良いと思うよ
746: 2020/05/24(日)12:34 ID:6EqeR29+(4/8) AAS
>>744
Target.cs名はコピペしたものそのまま貼ったので無視して、自身のプロジェクト名ね
747
(1): 2020/05/24(日)12:36 ID:aIt9Fco9(3/5) AAS
インテリセンスでも補間されないですし
そのまま打ち込んでもソースファイルを開ませんというエラーになります
748: 2020/05/24(日)12:44 ID:6EqeR29+(5/8) AAS
>>747
エンジンのバージョンと、どうやってコードを書いてるかを教えて
あと実際にファイルが有るか確認してみて
Engine\Plugins\Runtime\ProceduralMeshComponent\Source\ProceduralMeshComponent\Public\ProceduralMeshComponent.h
749
(1): 2020/05/24(日)13:21 ID:aIt9Fco9(4/5) AAS
エンジンのバージョン 4.24
コードの書き方は書いている場所ということでしょうか?
(プロジェクト名).Build.csに初期から書かれているコードにプラスして、ProceduralMeshComponentをpublicdependencymodelnames.addRangeに
書き込みました。
またファイルを確認したところProceduralMeshComponent.hはありました。
750
(1): 2020/05/24(日)13:23 ID:Z6HvE6yI(4/4) AAS
>>745
なるほど!
それでやってみます!ありがとうございます
751: 2020/05/24(日)13:35 ID:6EqeR29+(6/8) AAS
>>749
実際にエラーの出てる#includeの書き方のほう、どういう記述している?
あと、念の為一度、エクスプローラーからプロジェクトファイルを右クリックのメニューにあるGenerate Visual Studio project filesをしておくのも良い
752
(1): 2020/05/24(日)14:03 ID:aIt9Fco9(5/5) AAS
ありがとうございます
Generate Visual Studio project filesを押したところincludeファイルに追加できました。
こういったプラグイン的なことはGenerate Visual Studio project filesを押さないとだめみたいなんですかね?
どちらにせよ助かりました
たびたびですがありがとうございました!
753: 2020/05/24(日)14:20 ID:6EqeR29+(7/8) AAS
>>752
単純にインクルードパスが通っていない場合などあるので、定期的にVSのプロジェクトファイルは作り直すのが良い
754: 2020/05/24(日)14:40 ID:GYSRpaUW(1) AAS
IT掲示板群 外部リンク[aspx]:x0000.net

学術の巨大掲示板群 - アルファ・ラボ 外部リンク:x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
外部リンク[aspx]:x0000.net
UIライブラリ (C#, 2D) を作ったよ
外部リンク[aspx]:x0000.net
連続と離散を統一した!
外部リンク[aspx]:x0000.net
4Dエンジン(画像有り)
外部リンク[aspx]:x0000.net
matrixのライブラリ
外部リンク[aspx]:x0000.net
ある強力なFor関数
外部リンク[aspx]:x0000.net
SQLライブラリ
外部リンク[aspx]:x0000.net
755
(1): 2020/05/24(日)15:18 ID:fCskFQOM(1) AAS
プログラム実行中に非ライティングモードにしたいときはどうしたらいいのでしょうか?
コリジョン表示したいときはコマンドモードで「Show Collision」すればいいみたいな感じでできない?

まだライティングが未完成な状態でテストプレイしたいってときがあるんですよね。
756
(1): 2020/05/24(日)19:20 ID:6EqeR29+(8/8) AAS
>>755
コンソールコマンドで ViewMode Unlit
757
(1): 2020/05/24(日)22:22 ID:D2YJQgnK(1) AAS
>>750
>>733の者だが、とりあえずうまく行ったようで良かった
AI moveを使ったことがないので不具合あったようでゴメンね

因みになぜAImove使ってるの?
ちょっと調べた感じ、AImoveは障害物をよけて経路計算するノードみたいだけど上下左右に動くだけなら普通の移動でいい気がするんだが

ローグライクなターン制にするなら移動する全アクターで同期とらなきゃいけないからAImoveだとめんどくさそうだし

それともAImoveにそういう機能があるのかな
758: 2020/05/24(日)23:19 ID:4EmZOeNf(3/3) AAS
制作物の互換性ってあります?
win機かMac機かで運用悩んでるんですが
MacBook Pro16インチで制作中にカクツキはないけど1回フリーズして不安になって
ゲーム用のwinがあるからそっちに乗り換えようと思って
職場はMacだから両方で走らせたいんです

あとアセットとかwinの方が多いような気がしますが
基本的にwin運用の方が向いてますか?
759: 2020/05/25(月)13:16 ID:rhwK71ST(1/3) AAS
>>757
ありがとうございます。
AImoveを使用していた理由は、on succesがあり、処理が終わった時点で次のノードに流せると思ったからです。
でも思ったように機能しなかったので、試行錯誤した結果on succesで判断するのではなく、ブランチを使い判定するようにしたら思ったとおりの移動になりました。
とりあえずうまくはいったのですが、on succesを使っていないので、もはやAImove じゃなくても良いのですが。
760: 2020/05/25(月)15:18 ID:rhwK71ST(2/3) AAS
すみません。
プレイヤーキャラクターではない、AIコントローラーで動くキャラクターにspringarmでくっつけたのですが、そのカメラを一時的にメインカメラにする方法ってありますか。
761
(1): 2020/05/25(月)19:06 ID:DJLg+F9y(1) AAS
Set View Target with Blend
1-
あと 241 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.016s