前提・実現したいこと
プレイヤーとなるオブジェクト、オブジェクトA,B,Cがあります。
ロックオン機能についてキー入力でターゲットを近い順に切り替えるという処理を実装したいと考えております。
http://ultramarimo2015.blog.fc2.com/blog-entry-69.html
現在上記のサイト様と書籍を参考にして、単体のオブジェクトをターゲットにしてロックオン機能を作成することに成功しました。しかし、ターゲットとなるオブジェクトを近い順に取得し切り替えるという方法について考え方が分からず行き詰っております。
配列またはLINQを用いるということは想像できるのですが、上記の考え方について何卒ご教授お願いいたします。
6/25 追記
指定のオブジェクトに対してタグを設定し配列に入れ、Listに距離が短い順に追加するという処理を実装することができました。
しかし、距離が近い順に切り替えるという処理を実装することができておりません。
近い順に12345を23451、34512…という状態に切り替えたいのですが、アドバイスをいただけたらと思い追記させていただきます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/22 22:51
2020/06/23 01:53