begin process at 2008 07 04 14:33:04
1 204 689 membres
220 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Test d'inactivité [ Scripts / ActionScript ] (Cortux)

Test d'inactivité le 09/05/2008 11:32:28

Cortux
Bonjour tout le monde je me permets de poster une nouvelle fois car je me retrouve face à un problème insoluble pour moi. J'ai fais un petit jeu, et je cherche à faire une detecteur d'inactivité, qui en cas "d'inactivité" revoie à l'écran d'accueil du jeu. Voici mon code qui est sur la frame 1 :

  1. function  arret() 
  2.     { 
  3.          trace ( "Entree dans la fonction" ); 
  4.         var  pos_x = _xmouse; 
  5.          var  pos_y = _ymouse; 
  6.          if  ((verifx == pos_x) & (verify == pos_y)){ trace ( "Jeu interrompu" );clearInterval(interval_test);gotoAndStop( 2 );}  
  7.            else  {verifx = pos_x;verify = pos_y;}  
  8.   }

La première fois ça marche, mais après, le jeu ne cesse d'être interrompu toutes les 30 secondes oO, comme si le ClearInterval n'avait aucun effet, quelqu'un aurait une idée ?

Merci par avance à celle ou celui qui pourra m'éclairer !


Re : Test d'inactivité le 09/05/2008 17:12:03

faiblard
Bonjour,

Remettre tes variable a 0 avant de faire un clearInterval?

Rajouter un clear interval ailleurs (car il est mal supprimé ou trop tard...?)

Est que ca passe bien dans le interompu, clear et gotoandstop 2.?

-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !

Re : Test d'inactivité le 13/05/2008 10:28:10

Cortux
Slt Feblard !

Oui pourtant tout concorde, le seul soucis c'est que la fonction n'est pas interrompue, est-ce que cela peut venir d'une version du player differente ? Du navigateur différent ? J'avoue que je comprends pas trop ^_^"

C'est au pieds du mur qu'on voit... heu.... le mieux le mur.....

Re : Test d'inactivité le 13/05/2008 14:19:49

faiblard
Comment déclare tu ton setinterval?

-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !

Re : Test d'inactivité le 13/05/2008 14:22:27

faiblard
OU plus exactement :

interval_test ==> c'est quoi cette variable l'id de ton interval ou pas?

si c'est pas le cas passe l'id a clearinterval et c'est ok...

dans le genre :
intervalId = setInterval(....);
clearInterval(intervalId);
-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !

Re : Test d'inactivité le 14/05/2008 10:20:07

Cortux
Quelle truffe, en effet, j'ai oublié de mettre aussi la déclaration de l'intervalle, alors la voici :

var interval_test = setInterval(arret,60000);

Est-ce que sa déclaration est correcte ?

Merci pour tes réponses faiblard ;)

C'est au pieds du mur qu'on voit... heu.... le mieux le mur.....


Classé sous : test, jeu, trace, pos, inactivité

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS