LunaNelis
(ネリスさんMain)
1
配置しているWidgetが起動時に消えていて、エディタでのゲーム起動時にこれが原因で停止してしまいます。
停止時には以下のようなメッセージが出ます。
使用しているバージョンは4.12のソースコードを取得したもので、内容は未変更のものです。
起動後にWidgetを見ると、配置はされているのに、見えない状態になっており、再配置すると正常に動作します。(下図)
ウイルス対策ソフトの更新があったため暴走も考えましたが、例外に入れていてもこの状態になるため原因ではないと思われます。
同じような状態になった方はいないでしょうか?
また、対処など教えていただければと思います。
LunaNelis
(ネリスさんMain)
2
この現象はUE4のVer4.15でも発生したため、消えたWidgetに原因があるのでしょうか…
LunaNelis
(ネリスさんMain)
3
自己解決しました。
消えたWidgetの中にGameModeに関わる処理が含まれていたためでした。
変数として所持するのも、関数の中に引数として設定するのもNGみたいですね。
GameModeの中にある変数にアクセスしたかったのですが、横着せず変数を渡すべきですね。