Salve, avevo intenzione di fare delle slide di presentazione in Flash. Ora volevo posizionare dei pulsanti per andare all'inizio e alla fine delle slide, questi pulsanti devono essere presenti (e funzionanti) su ogni slide. Avevo pensato di fare in questo modo:
Ho creato un nuovo layer e scritto un breve actionscript così:
Poi ho prolungato il frame per tutti i 100 frame sottostanti, ed effettivamente i pulsanti sono presenti in tutte le 100 slide però l'actionscript mi funziona solo al primo frame!! Perchè???codice:torna_start_bt.addEventListener(MouseEvent.CLICK, tornastart); vai_end_bt.addEventListener(MouseEvent.CLICK, vaiend); function tornastart(e:MouseEvent):void { gotoAndStop(1); } function vaiend(e:MouseEvent):void { gotoAndStop(100); }
Ho gia trovato una soluzione ma mi sembra troppo sporca, cioè quella di copiare l'actionscript per tutti i 100 frame e cambiare il nome alle funzioni (tornastart1,tornastart2,tornastart3 ecc..)
Soluzioni più semplici ede efficaci???
Grazie!

Rispondi quotando