scratchについて質問です。ミサイルが少しずつ自機にホーミングするようにしたいのですが、なぜか自機と同じ方向にカーブし続けてしまいます。論理としては、向いている向きを180度に、自機の向きの角度をその基準で合わせて、合わせた自機の向きがスプライトの右にあるか左にあるか判断してから、角度を戻して曲げるようにしているんですが...多分ですけど計算が常にtrueになってしまう場所があるかも...間違っているところがあったら教えてください

1件の回答

回答を書く

1155328

2026-04-08 08:45

+ フォロー

いろいろ間違っていて口で説明するのは難しいので、

サンプルを作ってみました!



https://scratch.mit.edu/projects/1235713613/



今の角度と自機に向けた角度を取ったら、その差を取ります。

差がマイナスになることがあるので、その場合は+360します。

修正後の差が180より大きいかどうかで、自機が左右どちらにいるのかを

判定できます。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有