ho creato un piccolo puzzle di 30 pezzi che funziona con il metodo drag&drop.
ogni pezzo è un clip. dentro ogni clip c'è un button. per draggare e posizionare il singolo pezzo, assegno ad ogni singolo button (ognuno dei quali, ripeto, è dentro un clip) la seguente azione:
on (press) {
_root.mc.startDrag(false);
}
on (release) {
if (_root.mc.hitTest(_root.area)) {
setProperty("_root.mc", _x, "257.5");
setProperty("_root.mc", _y, "186");
} else {
setProperty("_root.mc", _x, "726.5");
setProperty("_root.mc", _y, "522.8");
}
_root.mc.stopDrag();
}
mc è l'istanza del clip che contiene il bottone al quale do l'azione.
"area" è un clip contenente l'area sopra la quale posiziono ogni pezzo.
fino a qui funziona tutto.
ora vorrei che, appena posizionato l'ultimo pezzo, che potrebbe essere qualunque dei 30, il mio filmato andasse al frame 2.
come faccio?
grazie mille per ogni intervento

Rispondi quotando
