Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.rtl
- {
- /**
- * ...
- * @author RTLShadow
- */
- public class VectorUtils
- {
- public static const DEGREES_TO_RADIANS:Number = Math.PI / 180;
- public static const RADIANS_TO_DEGREES:Number = 180 / Math.PI;
- public static function getVector( x1:Number, y1:Number, x2:Number, y2:Number ):Vector2D
- {
- var xDist:Number = ( x2 - x1 );
- var yDist:Number = ( y2 - y1 );
- var dist:Number = Math.sqrt( xDist * xDist + yDist * yDist );
- var angle:Number = Math.atan2( yDist, xDist ) * -RADIANS_TO_DEGREES;
- return ( new Vector2D( dist, angle ) );
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement