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 :
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.
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);
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?
Partager