[過去ログ] 【UE4】Unreal Engine 4 初心者質問スレッド part6 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
742: 名前は開発中のものです。 [sage] 2020/05/24(日) 12:13:53.81 ID:6EqeR29+(1/8) AAS
表示されないの意味がわからない
744
(1): 名前は開発中のものです。 [sage] 2020/05/24(日) 12:26:58.60 ID:6EqeR29+(2/8) AAS
ない、というのがよくわからない。インテリセンスで補間されないってこと?
それともインクルードするとエラーが出るということ?

プラグインはデフォルトで有効だから
ProceduralMeshComponentをDebugMenuDev.Target.csのPublicDependencyModuleNamesに登録して
目的のコードで#include "ProceduralMeshComponent.h"するだけだと思うけど
745
(1): 名前は開発中のものです。 [sage] 2020/05/24(日) 12:32:49.24 ID:6EqeR29+(3/8) AAS
>>740
740(1): 名前は開発中のものです。 [] 2020/05/24(日) 09:20:31.03 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を上げれば動けなくなることはないですが座標がずれてしまいます。
0だと誤差で完了できない場合があるから少し遊びを持たせて、完了時に目的の座標に一度強制移動させるのが良いと思うよ
746: 名前は開発中のものです。 [sage] 2020/05/24(日) 12:34:15.59 ID:6EqeR29+(4/8) AAS
>>744
Target.cs名はコピペしたものそのまま貼ったので無視して、自身のプロジェクト名ね
748: 名前は開発中のものです。 [sage] 2020/05/24(日) 12:44:04.07 ID:6EqeR29+(5/8) AAS
>>747
747(1): 名前は開発中のものです。 [] 2020/05/24(日) 12:36:04.50 ID:aIt9Fco9(3/5) AAS
インテリセンスでも補間されないですし
そのまま打ち込んでもソースファイルを開ませんというエラーになります
エンジンのバージョンと、どうやってコードを書いてるかを教えて
あと実際にファイルが有るか確認してみて
Engine\Plugins\Runtime\ProceduralMeshComponent\Source\ProceduralMeshComponent\Public\ProceduralMeshComponent.h
751: 名前は開発中のものです。 [sage] 2020/05/24(日) 13:35:20.49 ID:6EqeR29+(6/8) AAS
>>749
749(1): 名前は開発中のものです。 [] 2020/05/24(日) 13:21:48.15 ID:aIt9Fco9(4/5) AAS
エンジンのバージョン 4.24
コードの書き方は書いている場所ということでしょうか?
(プロジェクト名).Build.csに初期から書かれているコードにプラスして、ProceduralMeshComponentをpublicdependencymodelnames.addRangeに
書き込みました。
またファイルを確認したところProceduralMeshComponent.hはありました。
実際にエラーの出てる#includeの書き方のほう、どういう記述している?
あと、念の為一度、エクスプローラーからプロジェクトファイルを右クリックのメニューにあるGenerate Visual Studio project filesをしておくのも良い
753: 名前は開発中のものです。 [sage] 2020/05/24(日) 14:20:29.72 ID:6EqeR29+(7/8) AAS
>>752
752(1): 名前は開発中のものです。 [] 2020/05/24(日) 14:03:42.56 ID:aIt9Fco9(5/5) AAS
ありがとうございます
Generate Visual Studio project filesを押したところincludeファイルに追加できました。
こういったプラグイン的なことはGenerate Visual Studio project filesを押さないとだめみたいなんですかね?
どちらにせよ助かりました
たびたびですがありがとうございました!
単純にインクルードパスが通っていない場合などあるので、定期的にVSのプロジェクトファイルは作り直すのが良い
756
(1): 名前は開発中のものです。 [sage] 2020/05/24(日) 19:20:25.30 ID:6EqeR29+(8/8) AAS
>>755
755(1): 名前は開発中のものです。 [sage] 2020/05/24(日) 15:18:46.55 ID:fCskFQOM(1) AAS
プログラム実行中に非ライティングモードにしたいときはどうしたらいいのでしょうか?
コリジョン表示したいときはコマンドモードで「Show Collision」すればいいみたいな感じでできない?

まだライティングが未完成な状態でテストプレイしたいってときがあるんですよね。
コンソールコマンドで ViewMode Unlit
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s