マス目上でキャラクターを移動させる方法

ターンベースストラテジーのようにマス目のマップ上を、マス目に沿ってキャラクターを移動させる方法を考えております。

現在以下の画像のように’floor’という名前のSharp_Planeメッシュを設定したブループリントを9つ配置いたしました。

そしてマス目の座標とキャラクターの座標を取得できればマス目上での移動処理を実現できると考えました。そこでマス目の座標を取得する方法をご教授願えますでしょうか。

大変初歩的な質問ですがよろしくお願いします。

マス目状に移動するだけであれば、キャラクターの現在地をまずマス目に合わせてから、YとZはそのままでXだけ100増やすとか、Yだけ100減らすとか、移動する方向に合わせて計算して動かせばいいです。

100というのはマス目の大きさの例なので、別の数字でかまいません。

どうしてもどのアクターが移動先にあるか調べたいのなら、例えばLineTraceByChannelで調べる方法があります。
その場合も「キャラクターのYとZはそのままでXだけ100増やした場所」にあるアクターを調べるといった感じになります。

助かりました。ありがとうございました。