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 .