static Vector2 mulVec2(Transform t, Vector2 v) { return Vector2( (t.q.cos * v.x - t.q.sin * v.y) + t.p.x, (t.q.sin * v.x + t.q.cos * v.y) + t.p.y, ); }