いつもお世話になっております。
BPを継承することによるアセットの参照について確認させてください。
- 例えば基底となるBPをStaticMeshActorから作成します。これを(A)とします。
- (A)の持つStaticmeshComponentのStaticMeshにスタティックメッシュを設定します。
- (A)を継承した(B)というBPクラスを作成します。
- (B)のStaticMeshに(A)とは別のスタティックメッシュを上書き設定します。
- (B)のみを配置したレベルを作成します。
- 5.のレベルを実行すると(A)で設定したメッシュ関連と(B)で設定したメッシュ関連が両方ロードされます。
(A)のリソースは直接は使用していませんがロードされる点について、この動作がデフォルト挙動となりますか?
(リファレンスビューアー上でハード参照されておりましたので正しいものかと存じますが…)
デフォルト挙動だった場合ですが、
(A)の持つスタティックメッシュをクリアする以外に(A)のメッシュがロードされる事を防ぐ方法等はございますか?
継承BPを置き換えるとなった場合のコストとリスクが大きくなる点と、以降のBP運用に関わって来るため質問させていただきました。
よろしくお願い致します。