俯瞰視点で操作するモバイルのゲームを作っています。プレイヤーキャラをタッチしてから移動先をタッチすることで移動する仕様です。
Character型で作成したプレイヤーキャラをエディタであらかじめレベルに配置しておき、ゲーム内でLineTraceByChannelを使ってプレイヤーを判定し、任意の地点に移動することは出来ました。
ですが、DefaultPawnClassで設定し、ゲーム開始でスポーンさせたプレイヤーキャラだと、LineTraceで判定できず、キャラの真下の地面の判定を取ってしまいます。LineTraceByChannel、LineTraceForObject共に試しましたが、同じ結果になりました。
この問題が解決出来ないと先に進めず困っているのですが、ご助力いただけますでしょうか・・・
念のためLineTrace部分のBPを貼っておきます。