Aide : Timer sur jeu Flash ne fonctionne pas

  • mico
  • Beginner
  • Beginner
  • Avatar de l’utilisateur
  • Inscription: Aoû 14, 2007
  • Messages: 54
  • Loc: Neo Universe
  • Status: Offline

Message Décembre 19th, 2011, 11:05 pm

J'utilise le modèle jeu questionnaire flash MX (converti en CS4. oeuvres bien).
AS2. 12 fps. 20 questions publiée dans un ordre aléatoire.

J'ai essayé d'insérer une minuterie en elle. J'ai testé, dans la 3e question que j'ai attendu jusqu'à ce moment est en hausse et il va à une certaine image Ive définie (j'ai fait à la fin de la chronologie de la trame « timeout »). Si cela a fonctionné.
Mais, si je continue à jouer (toujours avec le temps), au milieu du jeu, dire dans la question 8, il sauta soudainement vers la page de résultat (avec aucun score).
What did I mal ?

C'est le script qu'intégrer à la mc timer :

Code: [ Select ]
onClipEvent(load){
    sec = 0 ;
    min = 3 ;
    start = 0 ;
}

onClipEvent(enterFrame){
    if(start == 0){
        if(_currentframe == 12){
            sec -= 1 ;
            
            if(sec < 0){
                sec = 59 ;
                min -= 1
            }
        }
    }

    if(sec < 10){
        clock_sec = "0" + sec ;
    }else {
        clock_sec = sec ;
    }
    
    if(sec==60){
        clock_sec="00"
    }
    
    if(min < 10){
        clock_min = "0" + min ;
    }else {
        clock_min = min ;
    }
    
    if(min == 0 and sec ==0 ){
        start = 1 ;
        _root.gotoAndStop ("timeout") ;
    }
}
  1. onClipEvent(load){
  2.     sec = 0 ;
  3.     min = 3 ;
  4.     start = 0 ;
  5. }
  6. onClipEvent(enterFrame){
  7.     if(start == 0){
  8.         if(_currentframe == 12){
  9.             sec -= 1 ;
  10.             
  11.             if(sec < 0){
  12.                 sec = 59 ;
  13.                 min -= 1
  14.             }
  15.         }
  16.     }
  17.     if(sec < 10){
  18.         clock_sec = "0" + sec ;
  19.     }else {
  20.         clock_sec = sec ;
  21.     }
  22.     
  23.     if(sec==60){
  24.         clock_sec="00"
  25.     }
  26.     
  27.     if(min < 10){
  28.         clock_min = "0" + min ;
  29.     }else {
  30.         clock_min = min ;
  31.     }
  32.     
  33.     if(min == 0 and sec ==0 ){
  34.         start = 1 ;
  35.         _root.gotoAndStop ("timeout") ;
  36.     }
  37. }


Dois-je ajouter des scripts dans le cadre de la racine, ou quelque chose ?

PS: puis-je postuler hi-score à ce genre de modèle sans ruiner il ?

Merci à l'avance.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Décembre 19th, 2011, 11:05 pm

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 39 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC