home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Templates / CSS / winter / snowscene.swf / scripts / DefineSprite_10 / frame_1 / DoAction.as
Encoding:
Text File  |  2004-10-23  |  1.4 KB  |  43 lines

  1. if(!_load)
  2. {
  3.    _load = "1";
  4.    tellTarget("..")
  5.    {
  6.       n = "40";
  7.       width = "653";
  8.       speed = "4";
  9.       gravity = "10";
  10.       curDepth = "1";
  11.       spriteName = curDepth;
  12.       set("SnowBall:velX","0");
  13.       set("SnowBall:velY","0");
  14.       set("SnowBall:width",width);
  15.       set("SnowBall:s","100");
  16.       set("SnowBall:speed",speed);
  17.       set("SnowBall:gravity",gravity);
  18.       set("SnowBall:velX","0");
  19.       set("SnowBall:velY","0");
  20.       spriteName = curDepth;
  21.       duplicateMovieClip("SnowBall",spriteName,curDepth + 16384);
  22.       setProperty(spriteName, _X, (random(100000) / 100000 - "0.5") * (width * "3" / "2") + width / "2");
  23.       setProperty(spriteName, _Y, "-20");
  24.       s = random(100000) / 100000 * "90";
  25.       set(spriteName add ":s",s);
  26.       set(spriteName add ":velX",(random(100000) / 100000 - "0.5") * speed * "2" * (s / "100"));
  27.       set(spriteName add ":velY",random(100000) / 100000 * speed / "2" * (s / "100"));
  28.       setProperty(spriteName, _alpha, "100" - s);
  29.       setProperty(spriteName, _xscale, s + "10");
  30.       setProperty(spriteName, _yscale, s + "10");
  31.       set(spriteName add ":speed",speed);
  32.       set(spriteName add ":gravity",gravity);
  33.       set(spriteName add ":width",width);
  34.       curDepth += "1";
  35.       if(n < curDepth)
  36.       {
  37.          curDepth = "1";
  38.       }
  39.    }
  40. }
  41. nextFrame();
  42. play();
  43.