home *** CD-ROM | disk | FTP | other *** search
/ Mobiclic 135 / MOBICLIC135.ISO / pc / DATA / DSS135 / DSS135_05 / DSS135_05.swf / scripts / frame_521 / DoAction.as
Text File  |  2011-06-22  |  2KB  |  76 lines

  1. function siJamaisClearInterval()
  2. {
  3.    clearInterval(intervalJeu);
  4. }
  5. function initPauseJeu()
  6. {
  7.    intervalJeu = setInterval(this,"stopPauseJeu",1000);
  8. }
  9. function stopPauseJeu()
  10. {
  11.    clearInterval(intervalJeu);
  12.    blockJeu = undefined;
  13.    _root.PERSO_JEU.gotoAndStop("E1");
  14. }
  15. function initPauseJeu2()
  16. {
  17.    blockJeu = 1;
  18.    intervalJeu = setInterval(this,"suiteJeu",1000);
  19. }
  20. function suiteJeu()
  21. {
  22.    clearInterval(intervalJeu);
  23.    gotoAndStop("JEU_05");
  24. }
  25. stop();
  26. initJeu();
  27. var i = 1;
  28. while(i <= 15)
  29. {
  30.    myMC = this["ENV_" + gimme2digits(i)];
  31.    myMC.envelope = i;
  32.    myMC.onRollOver = function()
  33.    {
  34.       this.useHandCursor = 0;
  35.       if(_root.blockJeu == undefined)
  36.       {
  37.          this.useHandCursor = 1;
  38.          gereCursor(2);
  39.          this.gotoAndStop("E2");
  40.          joueBruitage({nomSon:"B_ENV"});
  41.       }
  42.    };
  43.    myMC.onRollOut = function()
  44.    {
  45.       if(_root.blockJeu == undefined)
  46.       {
  47.          gereCursor(1);
  48.          this.gotoAndStop("E1");
  49.          stopBruitage({nomSon:"B_ENV"});
  50.       }
  51.    };
  52.    myMC.onPress = function()
  53.    {
  54.       if(_root.blockJeu == undefined)
  55.       {
  56.          gereCursor(1);
  57.          stopBruitage({nomSon:"B_ENV"});
  58.          _root.siJamaisClearInterval();
  59.          if(this.envelope == 1)
  60.          {
  61.             joueBruitage({nomSon:"B_JUSTE"});
  62.             _root.PERSO_JEU.gotoAndStop("E3");
  63.             _root.initPauseJeu2();
  64.          }
  65.          else
  66.          {
  67.             this.gotoAndStop("E1");
  68.             joueBruitage({nomSon:"B_FAUX"});
  69.             _root.PERSO_JEU.gotoAndStop("E2");
  70.             _root.initPauseJeu();
  71.          }
  72.       }
  73.    };
  74.    i++;
  75. }
  76.