home *** CD-ROM | disk | FTP | other *** search
- class MouseMovieClipAngleCalculator
- {
- var mc;
- function MouseMovieClipAngleCalculator(mc)
- {
- this.mc = mc;
- }
- function getMouseAngleRAD()
- {
- var _loc3_ = new Vector2D(new Point2D(this.mc._x,this.mc._y),new Point2D(_root._xmouse,_root._ymouse));
- return Math.atan2(_loc3_.getY(),_loc3_.getX());
- }
- function getMouseAngleDEG()
- {
- return this.getMouseAngleRAD() * 180 / 3.141592653589793;
- }
- function getMouseDistance()
- {
- var _loc3_ = new Vector2D(new Point2D(this.mc._x,this.mc._y),new Point2D(_root._xmouse,_root._ymouse));
- return _loc3_.getNorme();
- }
- }
-