GASコンポーネントはビルド後に初期化されます #46

Closed
opened 2024-12-02 14:32:05 +00:00 by syui · 4 comments
Owner

概要

UnrealEngine 5.5.0
Game Animation Sample
VRM4U
/Blueprints/CBP_SandboxCharacter
/Blueprints/RetargetedCharacters/CBP_SandboxCharacter_${name}
  • build後にCBP_SandboxCharacter_${name}のcomponentが初期設定に戻されることがある
  • CBP_SandboxCharacter_${name}のもとに戻すボタンで値を戻すことができる

解決策

Editor Preferences > Loading & Saving > Startup > Restore Open Tab... : Never Restore

起動時にエディタを開かないようにします。

Launcherから起動すると初期化されませんが、$name.uprojectファイルから起動すると初期化されます。

具体例

突然キャラクター操作時のカメラが上下に動かなくなった。SpringArmController Rotationがdisableになっていた。

どうやらCBP_SandboxCharacter_${name}のcomponentが勝手に書き換わるようでSpringArmが初期化されていました。CBP_SandboxCharacter_${name}の内容はCBP_SandboxCharacterから反映されています。これは特定のキャラ(vrm4u)のみで発生しており、他のキャラでは発生していません。BPの中身は他のキャラと共通しているため原因が不明。

もとに戻すボタンで修正できますが、普通は気付かない。たまに初期化されることがあります。build後に問題がわかります。正常にbuildされることもあります。

SpringArmはこの記事で各種設定項目がわかりやすく解説されています。

https://www.ultra-noob.com/blog/2022/1/

## 概要 ```sh UnrealEngine 5.5.0 Game Animation Sample VRM4U /Blueprints/CBP_SandboxCharacter /Blueprints/RetargetedCharacters/CBP_SandboxCharacter_${name} ``` - build後に`CBP_SandboxCharacter_${name}`のcomponentが初期設定に戻されることがある - `CBP_SandboxCharacter_${name}`のもとに戻すボタンで値を戻すことができる ## 解決策 > Editor Preferences > Loading & Saving > Startup > Restore Open Tab... : Never Restore 起動時にエディタを開かないようにします。 Launcherから起動すると初期化されませんが、`$name.uproject`ファイルから起動すると初期化されます。 ## 具体例 突然キャラクター操作時のカメラが上下に動かなくなった。`SpringArm`の`Controller Rotation`がdisableになっていた。 どうやら`CBP_SandboxCharacter_${name}`のcomponentが勝手に書き換わるようでSpringArmが初期化されていました。`CBP_SandboxCharacter_${name}`の内容は`CBP_SandboxCharacter`から反映されています。これは特定のキャラ(vrm4u)のみで発生しており、他のキャラでは発生していません。BPの中身は他のキャラと共通しているため原因が不明。 もとに戻すボタンで修正できますが、普通は気付かない。たまに初期化されることがあります。build後に問題がわかります。正常にbuildされることもあります。 SpringArmはこの記事で各種設定項目がわかりやすく解説されています。 https://www.ultra-noob.com/blog/2022/1/
syui closed this issue 2024-12-02 14:33:48 +00:00
Author
Owner

https://forums.unrealengine.com/t/gas-components-are-removed-after-build-and-the-configuration-becomes-empty/2175861

その後、不要な情報を削除してわかりやすくまとめました。

https://forums.unrealengine.com/t/gas-components-are-removed-after-build-and-the-configuration-becomes-empty/2175861 その後、不要な情報を削除してわかりやすくまとめました。
syui changed title from カメラが上下に移動しなくなった to GASコンポーネントはビルド後に削除され構成は空になります 2024-12-06 08:02:46 +00:00
syui reopened this issue 2024-12-06 08:48:28 +00:00
syui changed title from GASコンポーネントはビルド後に削除され構成は空になります to GASコンポーネントはビルド後に初期化されます 2024-12-07 05:35:10 +00:00
syui closed this issue 2024-12-11 15:01:17 +00:00
syui reopened this issue 2024-12-11 15:07:54 +00:00
syui closed this issue 2024-12-11 15:12:41 +00:00
Author
Owner

この問題、解消されたように見えたけど、まだ発症していて、かつ毎回不便を被っているので再びオープンにします。

この問題、解消されたように見えたけど、まだ発症していて、かつ毎回不便を被っているので再びオープンにします。
Author
Owner

PostEditChangePropertyというものがあって、これはエディタの変更に関するもので、もとに戻す処理をplay beginに入れればいいかと思ったんだけど、blueprintでは処理できないらしい。

`PostEditChangeProperty`というものがあって、これはエディタの変更に関するもので、もとに戻す処理をplay beginに入れればいいかと思ったんだけど、blueprintでは処理できないらしい。
syui reopened this issue 2024-12-14 02:28:58 +00:00
Author
Owner

解消できないため無理やり個別のblueprintにすべてを書いて解決しました。しかし、これは良いやり方ではありません。

解消できないため無理やり個別のblueprintにすべてを書いて解決しました。しかし、これは良いやり方ではありません。
syui closed this issue 2024-12-15 02:19:08 +00:00
Sign in to join this conversation.
No Label
No Milestone
1 Participants
Notifications
Due Date
No due date set.
Reference: ai/ue#46
No description provided.