Ciao, allora il file .as si può creare ma ora come ora non ricordo bene la scrittura corretta per poter la definizione del tutto e per l'importazione
(se non sbaglio devi scriverti una classe che estenda la libreria dedicata ai movieclip un package nuovo non necessita. Dopo ti definisci le variabili che ti porterai e le funzioni/metodi di utilizzo delle variabili. Se guardi nell'help di flash trovi già qualcosa a riguardo visto che ci sono un sacco di esempi che usano delle classi personalizzate; basta poi inserirle in un file .as posizionato nella stessa cartella del fla per comodità e poi se non sbaglio dovresti nel fotogramma scrivere una cosa tipo
Codice PHP:
#include "funzioni.as"
, non ricordo se per AS3 si usa un altro modo).
Comunque sia ti dico + o - ciò che dovresti scrivere nel primo fotogramma dello stage:
Codice PHP:
<pulsante_di_partenza>.addEventListener(MouseEvent.CLICK,sposta_fotogrammi);
function sposta_fotogrammi(event:MouseEvent):void {
sottomenu.gotoAndStop(5);
sottomenu.info.addEventListener(MouseEvent.CLICK,visualizza_info);
}
function visualizza_info(event:MouseEvent):void {
trace("ecco il messaggio o altre istruzioni");
sottomenu.info.removeEventListener(MouseEvent.CLICK,visualizza_info);
//tale removeEventListener serve per risparmiare la gestione della memoria
}
Prova questo codice, dovrebbe funzionare.
Dimmi se ti va.
P.s.: sappiamo entrambi che è sempre meglio controllare il tutto da un file .as, più che altro il meglio sarebbe usare il .as per le funzioni il controllo dei contenuti e un file .txt con all'interno le variabili usate come valori dei contenuti come ad esempio i testi delle textfield, il numero dei menu, dei sottomenu, le path di eventuali immagini caricate dinamicamente nel tuo filmato.
Ciao ciao.