参考 https://edom18.hateblo.jp/entry/2018/11/28/200032 http://www5d.biglobe.ne.jp/~noocyte/Programming/Geometry/RotationDirection.html#GetAngle
重いのは色塗ってるせいです。(左上から座標を全部見ています) 当たり判定の部分は軽いと思います。 座標リストに入れて、ax,ayに自分の座標いれて計算っぽい部分を取れば簡単に使える。はず