home *** CD-ROM | disk | FTP | other *** search
/ Ice Age Fan CD 1 / CD1_Scrat.iso / flash / data / game.swf / scripts / asCode / foregroundElementClass.as < prev    next >
Encoding:
Text File  |  2012-07-04  |  1.5 KB  |  71 lines

  1. package asCode
  2. {
  3.    import flash.geom.Point;
  4.    
  5.    public class foregroundElementClass
  6.    {
  7.       private var side:String;
  8.       
  9.       private var foreType:int;
  10.       
  11.       private var radians:Number;
  12.       
  13.       private var xLoc:Number = 0;
  14.       
  15.       private var yLoc:Number = 0;
  16.       
  17.       private var loc:Point;
  18.       
  19.       public function foregroundElementClass(param1:Number, param2:Number, param3:int, param4:String)
  20.       {
  21.          loc = new Point();
  22.          super();
  23.          var _loc5_:Number = Math.random() * 50 - 25;
  24.          radians = _loc5_ / 180 * Math.PI;
  25.          xLoc = param1;
  26.          yLoc = param2;
  27.          foreType = param3;
  28.          side = param4;
  29.       }
  30.       
  31.       public function updatePosition(param1:Number, param2:int) : void
  32.       {
  33.          var _loc3_:Number = Math.random() * 30 - 15;
  34.          radians = _loc3_ / 180 * Math.PI;
  35.          yLoc = param1;
  36.          foreType = param2;
  37.       }
  38.       
  39.       public function set updateY(param1:Number) : void
  40.       {
  41.          yLoc = param1;
  42.       }
  43.       
  44.       public function get getSide() : String
  45.       {
  46.          return side;
  47.       }
  48.       
  49.       public function get getX() : Number
  50.       {
  51.          return xLoc;
  52.       }
  53.       
  54.       public function get getY() : Number
  55.       {
  56.          return yLoc;
  57.       }
  58.       
  59.       public function get getRadians() : Number
  60.       {
  61.          return radians;
  62.       }
  63.       
  64.       public function get getType() : Number
  65.       {
  66.          return foreType;
  67.       }
  68.    }
  69. }
  70.  
  71.