home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / arcade_animal.swf / scripts / DefineSprite_197 / frame_20 / DoAction.as
Encoding:
Text File  |  2007-03-20  |  955 b   |  33 lines

  1. if(eval("/:score") >= "0")
  2. {
  3.    obj1_x = getProperty("/spin1", _X);
  4.    obj2_x = getProperty("/w1star", _X);
  5.    delta_x = obj1_x - obj2_x;
  6.    obj1_y = getProperty("/spin1", _Y);
  7.    obj2_y = getProperty("/w1star", _Y);
  8.    delta_y = obj1_y - obj2_y;
  9.    if((radius1 + radius2) * (radius1 + radius2) >= delta_x * delta_x + delta_y * delta_y)
  10.    {
  11.       setProperty("/point1", _visible, "1");
  12.       set("/:score",eval("/:score") + "1");
  13.       setProperty("/w1star", _X, "800");
  14.       setProperty("/w1star", _visible, "0");
  15.       setProperty("/starblast2", _X, getProperty("/spin1", _X));
  16.       setProperty("/starblast2", _Y, getProperty("/spin1", _Y));
  17.       setProperty("/starblast2", _visible, "1");
  18.       tellTarget("/starblast2")
  19.       {
  20.          gotoAndPlay(2);
  21.       }
  22.       tellTarget("/sound10")
  23.       {
  24.          play();
  25.       }
  26.       gotoAndStop(1);
  27.    }
  28.    else
  29.    {
  30.       setProperty("/point1", _visible, "0");
  31.    }
  32. }
  33.