home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / germ_roundup.swf / scripts / __Packages / GermHandler.as < prev    next >
Encoding:
Text File  |  2007-03-20  |  861 b   |  41 lines

  1. class GermHandler
  2. {
  3.    var location;
  4.    var oHandler;
  5.    function GermHandler(loc)
  6.    {
  7.       this.location = loc;
  8.       this.oHandler = new smashing.ClipHandler(loc);
  9.    }
  10.    function update(nElapsed)
  11.    {
  12.       var _loc2_ = this.oHandler.clips;
  13.       var _loc3_ = undefined;
  14.       var l = _loc2_.length;
  15.       var n = 0;
  16.       var _loc1_ = 0;
  17.       while(_loc1_ < l)
  18.       {
  19.          _loc3_ = _loc2_[_loc1_];
  20.          if(_loc3_ != undefined)
  21.          {
  22.             n++;
  23.             _loc2_[_loc1_].update(nElapsed);
  24.          }
  25.          _loc1_ = _loc1_ + 1;
  26.       }
  27.    }
  28.    function addGerm(nX, nY, sType)
  29.    {
  30.       var _loc1_ = this.oHandler.addClip(sType);
  31.       _loc1_.x = nX;
  32.       _loc1_.y = nY;
  33.       _loc1_.render();
  34.       return _loc1_;
  35.    }
  36.    function reset()
  37.    {
  38.       this.oHandler.removeAllClips();
  39.    }
  40. }
  41.