Grazie!
Avevo provato nel modo in cui suggerisci senza ottenere alcun risultato, ma non avevo capito bene le specifiche della startDrag();
In effetti non le capisco tutt'ora: le coordinate non sono riferite allo stage? Mi sembrava di aver letto che sono misurate rispetto al parent. Ma il parent del button (cioè la mc) o il parent della MovieClip nella quale il button è inserito?
Qualche altra domanda:
1) Se volessi che una mc fungesse da delimitatore del movimento come posso fare?
2) Su che oggetto devo invocare la stopDrag()? Non riesco a farla funzionare...
Io ho scritto questo codice in un pulsante che è contenuto in una mc di nome mc2 posta nello stage:
on(press){
_root.mc2.startDrag(_root.mc2, true, -30, 230, 460, -25);
}
on(release){
_root.mc2.stopDrag();
}
Grazie ancora!