Empécher les tricheries ?

Résolu
Niaki Messages postés 65 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 10 février 2009 - 20 août 2008 à 09:44
Niaki Messages postés 65 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 10 février 2009 - 20 août 2008 à 10:31
Je réalise des jeux en flash, masi j'ai un petit problème lol
En gros mon dernier jeux en cours pour expliquer le principe vite fait, ya une balle qui roule et qui suit la souris, la souris est une petit libellule qui génère une zone otour d'elle ( un gros cercle otour d'elle) le but étant de faire avancer la balle de façon a ce qu'elle reste dans cette zone sinon elle explose.

Le problème est que, la balle est sur le sol, c'est a dire qu'elle touche le bas de l'écran, et en gros si je déscend ma souris je peux la sortir de la fenetre du swf sans que le ballon sorte de la zone, ainsi le jeux reste bloquer comme sa, la balle n'avance pu etc... je fait le tour de la fenetre et je re rentre ma souris sur la fenetre par le haut, la libelule se replace au niveau de la souris la zone autour mais la balle elle reste en bas et suis la libelulle en X mais elle n'est plus dans la zone et donc ben sa pete tout le principe du jeux lol

Des idées pour éviter sa, ya peut-être un code qui permet d'empécher de sortir de la fenêtre je sais pas
Merci de vos réponses
Amicalement, Niaki

4 réponses

pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
20 août 2008 à 10:28
il faut que tu ajoutes un évènement "MouseEvent.MOUSE_LEAVE" à ton objet stage. Et lorsque la souris sortira de l'écran, ce dernier se déclenchera.

Peg'
3
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
20 août 2008 à 10:12
on ne peut pas empêcher la souris de sortir de la fenêtre, mais on peut détecter quand elle le fait .. et uniquement en AS3.

Peg'
0
Niaki Messages postés 65 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 10 février 2009
20 août 2008 à 10:24
Ouai je suis en AS3, et donc tu fais comment pour le détecter ?
Merki beaucoup
0
Niaki Messages postés 65 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 10 février 2009
20 août 2008 à 10:31
Merci beaucoup pour ton aide.
Amicalement,Niaki
0
Rejoignez-nous