SnelDev
(SnelDev)
1
お世話になります。
行き詰まってしまったのでご教授いただきたいです。
只今、テーブルからスケルタルメッシュを読み取り、BPで動的にキャラクターを作成する機能を作っています。
手順としては、「テーブルからmeshを読み取る」→「mesh(継承)コンポーネントにセットする」→「武器用のコリジョンをアタッチする」といった手順を踏んでいるのですが、最後のコリジョンのアタッチがうまくいきません。
具体的には、「visibilityを設定しているのに表示されない」状態です。
どこが問題かつかめなかったため、ご教授いただけますでしょうか?
追記
画像2でソケットにNoneが指定されていますが、SSのミスです。
実際はSwordが設定されています。
T_Sumisaki
(T_Sumisaki)
2
CollisionComponentはデフォルトで Visible
がTrueかつ Hidden In Game
がTrueになっているはずなので、設定するのは Set Hidden In Game
の方かと思います。
蛇足ですが「アタッチしたい」のと「表示したい」のでは内容が全く異なりますので、掲題はもう少し内容に沿ったものにしたほうが良いでしょう。
SnelDev
(SnelDev)
3
わかりにくくてすみません。
表示しているのはテストで視覚的にわかりやすくするためで、質問内容は「アタッチしたい」が正しいものとなります。
現状、visibleのはずがまったく表示が出ないので、アタッチができていないのか、コリジョンがうまく追加できていないのかがつかめていない状態になります。
SnelDev
(SnelDev)
4
その後いろいろと調査した結果、Mesh(継承)ではアニメーションが再生され、Mesh(継承)の子階層では再生されないのと同一の問題であるようでした。
別案件となりそうなので、新規で質問を立てたいと思います。
ありがとうございました。