立位のみを想定しています
テンプレートのテレポートには様々な関数と変数が使用されており一見複雑に見えますが、テレポート自体の仕様に注目してみると実はかなりシンプルにできています。以下に簡単に示すと
また移動する際にはデフォルトで用意されているTeleport関数が使えるのでそれを使用します。
他に実装されている内容は
です。
テレポートの仕様だけを考えると簡単にできるのですがやはり軌跡が見えないと非常にUXが悪いので実装した方がよいでしょう。
しかし2のトラックパッドの方向に関してはテンプレートを触るとわかりますが少し特殊な操作に感じられるので別に必須ではないと思います。
テレポートする地点はWorldStaticのオブジェクトでNavMeshBolumeが設定されている必要があります。
テンプレートのテレポートはコントローラーとCaneraをもつPlayerPawnが分離していることが前提に作られています。それぞれで次の機能を実装しています。