私は単一のユニットのパスファインディングの仕事を得ることができ、エージェントとエージェントの衝突を回避することができましたが、エージェントのグループをある場所に送信できるようにする必要があります。
これはこれまでの私のセットアップです:
- ウェイポイントパスファインディング
- 2つのノード間の最小距離は、エージェントに許可されている最大の境界球半径よりも少し大きいです。
- エージェントは、clearpathに基づいてステアリング動作を行うことにより、他のエージェントとの衝突を回避します。
そのため、エージェントをグループ内のどこかに送る必要があります。グループリーダーを作成し、他のユニットに彼の位置にオフセットを与えることだと言っているいくつかの投稿を読みました。
しかし、問題は、グループ形成が達成できない場合はどうでしょうか?たとえば、長方形を形成したいが、ターゲットの位置に長方形のセットアップを作成できない構造が近くにあります。