Bonjour,

j ai un probleme sur un jeu de puzzle que je suis en train de developpez

il s agit d un puzzle ou l on peux faire glisser les pieces sur l axe vertical ou horizontal (gameplay similaire au jeu chuzzle pour ceux qui connaissent)

j ai attaché mes events au conteneur qui est un movieclip qui contient des elements bitmap (12 en tout)

de la maniere suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown);
this.addEventListener(MouseEvent.MOUSE_UP, mouseUp);
this.addEventListener(MouseEvent.MOUSE_MOVE, mouseMove);
this.addEventListener(Event.ENTER_FRAME, mainLoop);
le bug en question est que parfois, mes events sur un des elements du conteneur ne sont pas pris en charge : on clique et ca fait rien alors que sur l element d a coté ca marche bien.

On fait deux trois actions et on reviens sur cette piece et la , ca remarche..

je n arrive pas a expliquer ce bug car aucun event n est sur ces sous elements mais bien sur l element parent

j ai essayé de rajouter des

this.mouseChildren = false;

et

e.stopPropagation();


mais le probleme reste présent


une idée?