Creazione di reti sociali basate su Flash , videogiochi e applicazioni di automazione ufficio può richiedere che si creano nuovi file per archiviare i dati in In un social network può essere necessario creare un nuovo file con AS3 ( ActionScript 3 , linguaggio di programmazione di Flash) per memorizzare le informazioni di testo che gli utenti salvano dalle loro applicazioni per ufficio Flash . Lasciando i vostri membri salvare i file grafici che creano con il software Flash di disegno on-line della rete darà i membri ragione in più per tornare. Con il codice AS3 si può facilmente salvare i file di testo , così come qualsiasi altro formato di file need.Things che vi serve
Adobe Flash Professional ( versioni CS3 , CS4 , CS5 )
Mostra Altre istruzioni
1
Avviare il programma Flash. Fare clic su ” Nuovo ” dal menu File nella barra dei menu principale Flash . Fare clic sul tipo di file ” File Flash ( ActionScript 3.0 )” dalla finestra di dialogo Nuovo documento che viene visualizzata . Fare clic sul pulsante ” OK ” per chiudere la finestra di dialogo.
2
Selezionare l’opzione “Azioni ” dal menu Finestra sulla barra principale del menu Flash per aprire l’editor di azioni . Posizionare il cursore del mouse sulla prima riga dell’editor Azioni. Fare clic con il pulsante del mouse e digitare il seguente codice per creare un TextField di input che verrà utilizzato per digitare il testo che si desidera salvare in un nuovo file :
var saveText : TextField = new TextField ( );
saveText.type = TextFieldType.INPUT;
3
Digitare il codice riportato di seguito , a partire dalla prossima riga nell’editor azioni , per disegnare un bordo intorno al TextField , posizionare il TextField sul palco del flash a coordinate ( 30.100 ) , impostare la larghezza della TextField per 200 pixel , permettere ritorni a capo durante la digitazione nella TextField e posizionare il TextField sul palco Flash quando il programma Flash si gioca:
saveText.border = true;
saveText.x = 30;
saveText.y = 100;
saveText.width = 200;
saveText . multilinea = true;
addChild ( saveText );
4
Digitare il codice seguente , a partire dalla prossima riga nell’editor azioni , inserire un pulsante , disegnato con un pixel nero bordo di 4 pixel , riempiti con il colore rosso , posizionato sul palco Flash alle coordinate ( 350 , 200 ) e con un’altezza di 50 pixel e una larghezza di 20 pixel :
var myButton : MovieClip = new MovieClip();
myButton.graphics.lineStyle(4);
myButton.graphics.beginFill(0xFF0000);
myButton.graphics.drawRect(350, 200 , 50 , 20 );
myButton.graphics.endFill ();
addChild ( myButton );
5
Digitare il codice riportato di seguito , a partire dalla riga successiva nell’editor azioni , per dichiarare un oggetto FileReference che verrà utilizzato per accedere al risparmio e metodi di caricamento della classe FileReference del file :
var MioFile : FileReference = new FileReference ();
6
digitare il seguente codice , a partire dalla prossima riga nell’editor azioni , aggiungere un listener di eventi myButton in modo che quando il pulsante si clicca con il mouse viene visualizzata la finestra di dialogo Salva file sul palco e il file salvato salverà i contenuti del testo del testo digitato nel campo di testo in un nuovo file :
myButton.addEventListener ( MouseEvent.CLICK , saveFile_fn );
funzione saveFile_fn (e: MouseEvent ) : void {
MyFile.save ( saveText.text );
};
7
Copia e incolla il seguente codice nel vostro editor azioni se si vuole garantire che il . salvare il nuovo file di funzionalità di questo programma di elaborazione testi Flash è esente da errori
var saveText : TextField = new TextField ();
saveText.type = TextFieldType.INPUT;
saveText.border = true;
saveText.x = 30;
saveText.y = 100;
saveText.width = 200;
saveText . multilinea = true;
addChild ( saveText );
var myButton : MovieClip = new MovieClip();
myButton.graphics.lineStyle(4);
myButton.graphics.beginFill(0xFF0000);
myButton.graphics.drawRect(350, 200 , 50 , 20 );
myButton.graphics.endFill ();
var MioFile : FileReference = new FileReference ();
addChild ( myButton );
myButton.addEventListener ( MouseEvent.CLICK , saveFile_fn );
funzione saveFile_fn (e: MouseEvent ) : void {
MyFile.save ( saveText.text );
};
8
Fare clic sull’opzione ” TestMovie ” nel menu di controllo sulla barra principale del menu Flash . Digitare del testo nel campo di testo e fare clic sul pulsante rosso sul palco per salvare il testo in TextField in un nuovo file . Digitare il nome del nuovo file nel campo “Nome file” casella di testo nella finestra di dialogo Salva che appare, quindi premere il pulsante ” OK” per salvare il file . Aprire il file con un editor di testo , se volete vedere il testo digitato nel file salvato reale .