特定のエンティティに向かっているのか、それとも特定のエンティティ タイプに向かっているのかを検出する方法はありますか?
私が抱えている問題は、フェンスにぶつかったかどうかを確認することです。その時点で、向きを変えて別の方向に移動したいと思います。ただし、衝突はまだ発生しているため、自動で移動することはできません。
そのため、フェンスに向かっているのか、フェンスから離れているのかを知る必要があります。
私はこれを試しましたが、すべてのフェンスをループしない限り、検出できません。
if (this.distanceTo(EntityRobotFence)< 50) this.stopMoving();
これはうまくいきません。