Scratch を超えて別のプログラミング言語にチャレンジする際の説明として作りました。 Scratch では、「○○までの距離」という仕組みがあるので、簡単に実装ができます。一方で、JavaScript や MineCraft Mod 作成時は、距離を判定する方法は自分で作る必要があります。 カーソルでしろくまを移動。しろくまが半径100以内に入ると、猫のセリフがかわります。
円の方程式 半径^2 = x^2 + y^2 (^はべき乗) 円の不等式 t_x, t_y = 円の中心のx, y座標 p_x, p_y = 対象のオブジェクトのx, y座標 半径^2 > (t_x - p_x)^2 + (t_y - p_y)^2 が成立するときに、対象のオブジェクトは円の中に入っている。 This is Sample Code for CoderDojo Chiba.