# File lib/as_canvas.rb, line 73 def mouse m = vec2($mx.quo(AS::SCREEN_W)*@w, (1.0 - $my.quo(AS::SCREEN_H))*@h) rot = @angle.deg2unit_vect return (m - vec2(@kx, @ky)).unrotate(rot)/@scale + @pos end