home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / kingofthehill.swf / scripts / DefineSprite_54 / frame_1 / DoAction.as
Encoding:
Text File  |  2005-07-25  |  1.5 KB  |  56 lines

  1. function formatBytes(bytes)
  2. {
  3.    var _loc3_ = bytes;
  4.    var _loc2_ = 1024;
  5.    var mb = _loc2_ * 1024;
  6.    var _loc1_ = 0;
  7.    if(_loc3_ >= mb)
  8.    {
  9.       _loc1_ = String(Math.floor(_loc3_ / mb * 100) / 100);
  10.       if(_loc1_.substring(_loc1_.indexOf("."),_loc1_.length).length == 2)
  11.       {
  12.          _loc1_ += "0";
  13.       }
  14.       _loc1_ += " MB";
  15.    }
  16.    else if(_loc3_ >= _loc2_)
  17.    {
  18.       _loc1_ = String(Math.floor(_loc3_ / _loc2_ * 100) / 100);
  19.       if(_loc1_.substring(_loc1_.indexOf("."),_loc1_.length).length == 2)
  20.       {
  21.          _loc1_ += "0";
  22.       }
  23.       _loc1_ += " KB";
  24.    }
  25.    else
  26.    {
  27.       _loc1_ = _loc3_ + " B";
  28.    }
  29.    return _loc1_;
  30. }
  31. this._visible = false;
  32. var isLoaded = false;
  33. var totalBytes = _parent.getBytesTotal();
  34. var loadedBytes = _parent.getBytesLoaded();
  35. var totalFrames = _parent._totalFrames();
  36. var loadedFrames = _parent._framesLoaded();
  37. var fractionLoaded = 0;
  38. var percentLoaded = "0%";
  39. var bytesPerSecond = 0;
  40. var sizePerSecond = formatBytes(bytesPerSecond);
  41. var elapsedTime = "0:00";
  42. var estimatedTime = "0:00";
  43. var estimatedTimeLeft = "0:00";
  44. var gStartTime = getTimer();
  45. var gCurrentTime = getTimer();
  46. var gSampleTimer = gCurrentTime - gStartTime;
  47. var gSizeSample = loadedBytes;
  48. var framesPerSecond = 0;
  49. var frameCounter = 0;
  50. var totalSize = formatBytes(totalBytes);
  51. var loadedSize = formatBytes(loadedBytes);
  52. var loadedBytes = 0;
  53. var gLoading = true;
  54. var gPlaying = false;
  55. _parent.stop();
  56.