[過去ログ] 【UE4】Unreal Engine 総合 part15【UE5】 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
923: 名前は開発中のものです。 [] 2024/03/16(土) 15:22:25.52 ID:zT2Ib3wp(4/8) AAS
移行はなんとかできました。あとは果てしなく存在するコンパイルエラーをつぶしていくことですかね・・・
ちなみに以前の状態でパッケージ化しようとしたり、クラッシュ時のログを見るとこんな感じでした。
Script Stack (0 frames) :

[2024.03.16-06.17.04:447][741]LogStats: FPlatformStackWalk::StackWalkAndDump - 0.777 s
[2024.03.16-06.17.04:447][741]LogOutputDevice: Error: === Handled ensure: ===
[2024.03.16-06.17.04:447][741]LogOutputDevice: Error:
[2024.03.16-06.17.04:447][741]LogOutputDevice: Error: Ensure condition failed: !UberGraphFramePointerProperty == !UberGraphFunction [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\BlueprintGeneratedClass.cpp] [Line: 1667]
[2024.03.16-06.17.04:447][741]LogOutputDevice: Error:
[2024.03.16-06.17.04:447][741]LogOutputDevice: Error: Stack:
[2024.03.16-06.17.04:447][741]LogOutputDevice: Error: [Callstack] 0x00007ffbf2863a60 UnrealEditor-Engine.dll!UBlueprintGeneratedClass::CreatePersistentUberGraphFrame()
以下にたようなのが続く
924: 名前は開発中のものです。 [sage] 2024/03/16(土) 15:26:36.23 ID:XGJBsJL3(4/4) AAS
仕事ではUEを使ってるけど、このエンジンはバージョン管理せずに扱うのは自殺行為ではあるな
925: 名前は開発中のものです。 [] 2024/03/16(土) 15:27:58.65 ID:zT2Ib3wp(5/8) AAS
>>921
921(1): 名前は開発中のものです。 [sage] 2024/03/16(土) 15:18:14.53 ID:XGJBsJL3(2/4) AAS
>>916
そのクラッシュするGameInstanceもしくはPlayerControllerが参照してる何かしらのオブェクトの親クラスを消したか、もしくは移動した後に参照元のオブェクトを保存してなかったとかじゃないかなー
なにかの経由でGameInstanceもしくはPlayerControllerが開けるなら今一度参照してるオブジェクトが正しく辿れるか開けるか見てみたり、参照し直したりとかして見てみると良いよ
Gameinstanceとかは今のところ開けるのでリファレンス検索とかからたどっていけるかを見るってことですよね?ノードの更新とかもやってみたいと思います

助言してくれる方々ありがとうございます
926
(1): 名前は開発中のものです。 [] 2024/03/16(土) 15:33:34.43 ID:zT2Ib3wp(6/8) AAS
LyraShooterStartとか昔の4.26のシューターゲームとかのUnrealEnginがだしてるプロジェクトからアセットを引っ張りまくったのが良くなかったんですかね
927
(1): 名前は開発中のものです。 [] 2024/03/16(土) 16:05:17.26 ID:Yw2jUxLB(2/4) AAS
エラーが出てるのは普通は失敗といいます
ひょっとしたらプレイインエディタは動くかもしれませんが多分その状態だとパッケージ化できないので
参照ビューアで参照先をみてちゃんと存在してるか確認してください
エラーが出るアセットと出ないアセットの切り分けをしましょう
その為のアセットの移行なのにエラーが出るのを持ってきたら意味がないです
まさかエクスプローラーでコピーとかしてませんよね?
928: 名前は開発中のものです。 [] 2024/03/16(土) 16:08:13.54 ID:zT2Ib3wp(7/8) AAS
>>927 わかりました 切り分けてみます
移行はUEのフォルダを右クリックしてやっております
929: 名前は開発中のものです。 [] 2024/03/16(土) 16:19:00.21 ID:Yw2jUxLB(3/4) AAS
とりあえずgitでも何でもいいからバックアップ習慣つける事だね
他の人も言ってるけど

プラグインなりアセットなり持ってきたのが悪さしてるんだろうな
エラーなしにするまでしんどいと思うけど気長にね
930: 名前は開発中のものです。 [] 2024/03/16(土) 16:33:24.52 ID:zT2Ib3wp(8/8) AAS
一応バックアップは取るようにしてます。普段はDドライブで作業してて、クラッシュしたらデスクトップにバックアップ用のフォルダを作ってあるので
そこからDドライブにコピーして修正したりしてます。ただ、そのやりかたもクラッシュする原因を作っていた気もしてます。
931: 名前は開発中のものです。 [] 2024/03/16(土) 16:54:40.21 ID:unsHdwMG(2/2) AAS
プロジェクトのコピーを作ってそっちで作業するんやで
932: 名前は開発中のものです。 [sage] 2024/03/16(土) 20:34:55.10 ID:0AhrTzpC(1/2) AAS
銃を構えた時に、自分に向けて横から構える(自殺?)モーションが欲しいんだけどいいアセットないかな?
933: 名前は開発中のものです。 [sage] 2024/03/16(土) 21:01:22.86 ID:9JZ2icg3(2/2) AAS
ペルソナ3みたいな?

自分も質問なんですけど、ゲームモードが変わったりコンテニューになった時に入力マッピングコンテキストを変えたい時ってどうしてますか?
自分はコントローラを分けて対応しようとしているんですけど、コントローラ内で入力マッピングコンテキストを取得するところで詰まってるんですよね…
934: 名前は開発中のものです。 [sage] 2024/03/16(土) 21:37:18.57 ID:0AhrTzpC(2/2) AAS
聞いててあれだけど、構えくらいは自分で作った方が早いか
935: 名前は開発中のものです。 [] 2024/03/16(土) 21:52:13.85 ID:Yw2jUxLB(4/4) AAS
外部リンク:ci-en.net
5.3で変わって色々あるみたいだから
すまんがベストプラクティスがわからない
ある意味ホットなところだからどこかで議論できそう
936
(2): 名前は開発中のものです。 [sage] 2024/03/17(日) 00:45:58.12 ID:UCLJRvwD(1) AAS
>>926
気になって'UberGraphFrame does not exist'で検索したら公式フォーラムヒットしたよ。5.0で型が変わったらしい
4.27
TArray< UEdGraph * > UbergraphPages

5.0
TArray< TObjectPtr< UEdGraph > > UbergraphPages

何かが使ってる継承元のc++クラスを書き換えるのかな
937: 名前は開発中のものです。 [sage] 2024/03/17(日) 04:01:08.43 ID:/ChHLXza(1) AAS
>>936
TObjectPtrはエディタのみで動作する開発支援的な入れ物だからクラッシュとは関係はないと思うけどね
動作的には生ポインタと同じ
938: 名前は開発中のものです。 [] 2024/03/17(日) 04:06:16.78 ID:Cs1p/siH(1/4) AAS
>>936
なかなか難しかったので、使っていた4.26のアセットを消してみたんですがうまくいきませんでした
今は参照ビューアを見ながら修正中です
939: 名前は開発中のものです。 [] 2024/03/17(日) 04:14:02.21 ID:Cs1p/siH(2/4) AAS
ちなみになんですが時々参照ビューアを見てると1Collapse nodeとかある場合があるんですがこれはおかしいってことなんでしょうか
940
(1): 名前は開発中のものです。 [] 2024/03/17(日) 08:28:41.02 ID:luWF/vMl(1/4) AAS
Collapse nodeとはノードが折り畳まれてるから
展開して中身を見る必要がある
941: 名前は開発中のものです。 [] 2024/03/17(日) 09:01:17.57 ID:luWF/vMl(2/4) AAS
個人的にはクラッシュしたPCのHDDから使えるデータだけを引っ張るレベルの方法を勧めたんだけどね
うーん
942: 名前は開発中のものです。 [] 2024/03/17(日) 09:04:57.53 ID:luWF/vMl(3/4) AAS
それはそれとして
TSRのゴースティングがUE5.4でどの程度解消するかわからないけど
なおせないやつをひとつひとつなおすのも気が遠くなる
TAAとあんまり変わらないくらい対応いる気がする
943
(1): 名前は開発中のものです。 [] 2024/03/17(日) 12:50:40.94 ID:Cs1p/siH(3/4) AAS
>>940 わかりました
キャラクターのBPがActorMacrosやStandardMacrosとつながっているのはおかしいですか?
いまいちどうなってたら参照がおかしいとかわかりません
944: 名前は開発中のものです。 [] 2024/03/17(日) 13:35:32.59 ID:TcPdSa+r(1) AAS
参照先のアセットがちゃんと開けるか?とかためしてみようか
開けなかったりすると参照が壊れてる
壊れてたら通常は名前すら出ないけど

アセットの判断ができない場合は

新しいプロジェクトの作成: まずは新しい、何もないプロジェクトを作成する。これが、テストの基盤となる。
アセットの移動: 元のプロジェクトから、一つのアセットを選んで新しいプロジェクトに移動(またはコピー)する。できれば、もっともシンプルなアセットから始めるといい。
一つずつのテスト: 各アセットを移動したら、その都度プロジェクトをテストして、問題がないか確認する。これにより、特定のアセットが問題を引き起こしている場合に素早く察知できる。
注意深い観察: 移動したアセットについて、ビジュアル的な問題、エラー、動作の問題などを注意深く観察する。

多分エラーとか警告無視してるんだろうけど
正常に動作する状態を保とうね
945: 名前は開発中のものです。 [] 2024/03/17(日) 21:35:04.21 ID:Cs1p/siH(4/4) AAS
>>943
BPを移動させたときに、相互に関係しあってるものを別々に移動させたりすると、コンパイルエラーが大量に発生するんですが
それらを直しながらって感じでしょうか
946: 名前は開発中のものです。 [] 2024/03/17(日) 22:24:14.38 ID:luWF/vMl(4/4) AAS
外部リンク:docs.unrealengine.com
こういうのがあって依存しているものがあれば
それを含めて移動やコピーができます
これをなるべく最小限で少しずつエラーや警告が出ないで正常に動作確認しながら行うと
正常に移行できないアセットは壊れたアセットと判断できます
そのアセットは目でコピーして作りなおしたり
壊れてる箇所をなおす必要があります
使わないとかいらないと判断する事も必要です
その作業は作った本人以外にはできないから何とかするしかありません
これはもう壊れたPCからデータを救い出す作業に等しいのでやるやらないは自由です
あとは素直に一から作り直した方が早いかもしれません
目コピーとか駆使すれば案外早かったりします

面白くなって色んなアセット引っ張ってきてしっちゃかめっちゃかになるのは割とよくある話な気はしますね
947: 名前は開発中のものです。 [sage] 2024/03/17(日) 23:26:38.04 ID:M70vAf5V(1/2) AAS
そういえば、何でビッグスだけ異世界に行ったんだろ
ジェシーとウェッジは?
1-
あと 55 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s