質問: Unity初心者です。 オブジェクトをクリックした地点まで動かすことまではできたのですが、その進路と言いますか、agentの動くであろう進路を矢印として可視化したいのですが、いかんせんやり方が分からないので質問させていただきます。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/6977c194d23ee55b3cac5cf87933fab6.png) この図で言うところの緑色の矢印の部分です。 これならば普通に生成すればいいだけの話なのですが、オブジェクトが通り過ぎた場所の矢印が残っているのが気持ち悪く、何かいい方法はないかと質問させていただいた次第です。 !!![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3e9ca72d5274347a6a396de2ad916649.png) void updateで生成と削除を繰り返すしかないのでしょうか? ご教授いただけると幸いです。
回答: LineRenderer を使ってみてはいかがでしょうか。 Unity - マニュアル: ラインレンダラー 指定した座標間を直線(または複数点を指定して折れ線)で結ぶことができます。 agentの現在の座標とagentの移動予定座標を更新したい頻度で LineRenderer.Positions にセットしてやれば、期待する動作になるかと思います。