home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Diversos / crossword.swf / scripts / DefineSprite_18 / frame_1 / DoAction.as
Encoding:
Text File  |  2007-03-20  |  2.1 KB  |  60 lines

  1. stop();
  2. cn = 0;
  3. c = 0;
  4. i = 0;
  5. while(i < 11)
  6. {
  7.    j = 0;
  8.    while(j < 11)
  9.    {
  10.       var mcName = "mcCel_" + i + "_" + j;
  11.       this.attachMovie("mcCelOrg",mcName,c);
  12.       mc = eval(mcName);
  13.       mc._x = j * 40;
  14.       mc._y = i * 40;
  15.       c++;
  16.       j++;
  17.    }
  18.    i++;
  19. }
  20. pat0 = "1000000100000010100010101000010000000101000110100000100000010100011010000010001000001010000101000000100000000110000100000";
  21. pat1 = "1010001010000001000001001000010000100010001000010001000100001000100000001000010101000010010000010000010100001000000010000";
  22. pat2 = "0010000101001000100000000010000100001000010010100010001000101000000100000101000001000000010000010101000101000100100000100";
  23. pat3 = "1000010100001000000001000010101000100000000100010000100010001000100001000010010101010000000000001011010000100000000100010";
  24. pat4 = "0100010101000010000000010000100000001000010100000100000101000010000000100001010100001000000010000100100000100000010100010";
  25. pat5 = "0001010101010100000000000001010101010100000000010101010010000000000001010101010101000100000001000011010000010000000100010";
  26. pat6 = "0100001000000010000101100010100000010000010101000010000000101000000100000101010001000000001000010100001000000001000101010";
  27. pat7 = "1000010000100010000100101000100010000100010010100001000000010001000000001000001010000010000000100010101000100000000100001";
  28. pat8 = "0000101000101000000100000100010000000000010010101010000010001000100000000100001010100010100000101010000100000010100010101";
  29. pat9 = "0000001000001010000010000001010000101000001010000100001000010001001010001000000001000010010101010000000000001010100010000";
  30. cnt = 0;
  31. onEnterFrame = function()
  32. {
  33.    var pat = eval("pat" + cnt);
  34.    var i = 0;
  35.    while(i < 11)
  36.    {
  37.       var j = 0;
  38.       while(j < 11)
  39.       {
  40.          mc = eval("mcCel_" + i + "_" + j);
  41.          if(pat.charAt(i * 11 + j) == 0)
  42.          {
  43.             mc.gotoAndStop(1);
  44.          }
  45.          else
  46.          {
  47.             mc.gotoAndStop("black");
  48.          }
  49.          j++;
  50.       }
  51.       i++;
  52.    }
  53.    cnt++;
  54.    if(cnt > 5)
  55.    {
  56.       delete onEnterFrame;
  57.       _parent.gotoAndStop("play");
  58.    }
  59. };
  60.