home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Classicos / FrogIT.swf / scripts / DefineSprite_81 / frame_1 / DoAction.as
Encoding:
Text File  |  2006-06-13  |  1.0 KB  |  55 lines

  1. play();
  2. set("/:clickx",getProperty("_level0/click", _X));
  3. set("/:clicky",getProperty("_level0/click", _Y));
  4. set("/:frogx",getProperty("_level0/frosch", _X));
  5. set("/:frogy",getProperty("_level0/frosch", _Y));
  6. set("/:xdiff",eval("/:clickx") - eval("/:frogx"));
  7. set("/:ydiff",eval("/:clicky") - eval("/:frogy"));
  8. if(eval("/:xdiff") < "0")
  9. {
  10.    set("/:xmag",eval("/:xdiff") * (- "1"));
  11. }
  12. else
  13. {
  14.    set("/:xmag",eval("/:xdiff"));
  15. }
  16. if(eval("/:ydiff") < "0")
  17. {
  18.    set("/:ymag",eval("/:ydiff") * (- "1"));
  19. }
  20. else
  21. {
  22.    set("/:ymag",eval("/:ydiff"));
  23. }
  24. if(eval("/:xmag") < eval("/:ymag"))
  25. {
  26.    if(eval("/:frogy") < eval("/:clicky"))
  27.    {
  28.       tellTarget("_level0/click")
  29.       {
  30.          gotoAndStop(3);
  31.       }
  32.    }
  33.    else
  34.    {
  35.       tellTarget("_level0/click")
  36.       {
  37.          gotoAndStop(1);
  38.       }
  39.    }
  40. }
  41. else if(eval("/:clickx") < eval("/:frogx"))
  42. {
  43.    tellTarget("_level0/click")
  44.    {
  45.       gotoAndStop(4);
  46.    }
  47. }
  48. else
  49. {
  50.    tellTarget("_level0/click")
  51.    {
  52.       gotoAndStop(2);
  53.    }
  54. }
  55.