質問するログイン新規登録

回答編集履歴

1

例が適当で無かったので削除して、調べ方を追加

2024/02/10 14:18

投稿

otn
otn

スコア86380

answer CHANGED
@@ -1,5 +1,6 @@
1
1
  そのwhile条件の部分しか見てませんが、計算で求めた実数値同士が完全に一致することは希です。
2
2
  「座標が完全に一致するまでループ」じゃなくて「距離がxx以下になるまでループ」にするのが普通でしょう。
3
3
 
4
+ ループが何時までも終わらないというバグはよくあります。
5
+ その場合は、継続条件/終了条件を構成する値がループ内でどう変化しているか、変化していないかを調べます。
4
- ナビの「目的地着きまた」も、目的地とし内部で管理している経度緯度と今の経度緯度がC#floatの精度約8桁のレベ一致しないと言わないなら、「目的に着きました」は永遠に聞けないと思います。
6
+ 今回だと、ルプ前`target.position`の座標値を出力して、ループ内`ka.transform.position`座標値を出力
5
-