指定したソケットからスポーンされない

UE5,3で、指定しているソケットのTransformからアクタがスポーンするロジックを組んだはずなのですが、なぜかワールド原点にスポーンされてしまいます。


ライントレースを飛ばして、Hitしたアクタの情報を取得して、そのアクタをスポーンさせています。

ちゃんとHitしたアクタの情報は取得できているみたいなのですが,

あと、このようなログが出ます。

私の力では解決できそうにないので、皆様の力をお借りしたいと思っております。
宜しくお願いいたします。

GetSocketTransformのTransformSpaceの指定が RTS Parent Bone Space になっています
これはそのBoneまたはSocketの親Boneの位置からの相対位置を取得するパターンになります
大抵の場合そこまで大きな値にならないので、ほぼワールド原点の値になるでしょう

ワールド座標上の位置を取りたい場合は、 RTS World 指定にする必要があります

お世話になっております。
問題が解決しました。ありがとうございます!