home *** CD-ROM | disk | FTP | other *** search
/ Equipe de France et Bonbons / EquipeFrancePromoCD.iso / pages / cs_cadbury / loadergfx.swf / scripts / __Packages / TargetMovieClipAngleCalculator.as < prev    next >
Encoding:
Text File  |  2006-03-19  |  721 b   |  25 lines

  1. class TargetMovieClipAngleCalculator
  2. {
  3.    var mc;
  4.    var mcTarget;
  5.    function TargetMovieClipAngleCalculator(mc, mcTarget)
  6.    {
  7.       this.mc = mc;
  8.       this.mcTarget = mcTarget;
  9.    }
  10.    function getTargetAngleRAD()
  11.    {
  12.       var _loc2_ = new Vector2D(new Point2D(this.mc._x,this.mc._y),new Point2D(this.mcTarget._x,this.mcTarget._y));
  13.       return Math.atan2(_loc2_.getY(),_loc2_.getX());
  14.    }
  15.    function getTargetAngleDEG()
  16.    {
  17.       return this.getTargetAngleRAD() * 180 / 3.141592653589793;
  18.    }
  19.    function getTargetDistance()
  20.    {
  21.       var _loc2_ = new Vector2D(new Point2D(this.mc._x,this.mc._y),new Point2D(this.mcTarget._x,this.mcTarget._y));
  22.       return _loc2_.getNorme();
  23.    }
  24. }
  25.