AとBの原点からの角度を a, b とすると、 条件を満たすことの必要十分条件は、 | a - b | > 180° です。(aとbは[-180,180]の範囲) 式を変形して、 a - b > 180 または a - b < -180 となります。 スプライトのy座標は-180~180の値を取るので、 判定用のスプライトを2*2の点にしておいて 原点から上にa歩、下にb歩動いた位置が 画面端に触れているかどうかを判定すれば良いです。 0.5度回すのは、x=-3,y = -180のような位置に点があるとき、scratchの仕様上原点からの角度が180°を超えてしまうためです。