Normalized vector 2d: var d=1/Math.sqrt(dx*dx+dy*dy); dx*=d; dy*=d;
var d=1/Math.sqrt(dx*dx+dy*dy); dx*=d; dy*=d;