Nwlapcug.com


Come fare un sondaggio in Flash 8



Dallo streaming di audio e video per siti web full-optional con abbagliante grafica e animazione, Flash è un programma versatile e capace per il Web. Una caratteristica interessante, ancora poco utilizzata, di Flash è la sua capacità di creare sondaggi online utilizzando lo scripting interni ed esterni per tenere traccia dei totali. Flash-creato i sondaggi possono essere come bello e interattivo, come potete immaginare, o come puro e semplice come avete bisogno. Creazione di un sondaggio di "risparmio" in Flash richiede la conoscenza di un codice di script esterno, ad esempio PHP.

Istruzioni

Progettare gli elementi visivi

1

Selezionate lo strumento ovale sulla barra e usarlo per disegnare un cerchio singolo sul palco che verrà utilizzato per i pulsanti. Fino a quando non è la dimensione che si desidera, è possibile modificare i colori di riempimento e linea.

2

Selezionare il cerchio che hai disegnato sul palco e premere "F8" per trasformarlo in un simbolo movieclip. Chiamare il simbolo "tasto".

3

Tenere premuto il tasto "CTRL" sulla tastiera mentre si trascina una seconda copia del pulsante dal primo. Allineare la sua posizione sul palco sotto il primo.

4

Con il secondo pulsante ancora selezionato, nella finestra di ispezione Proprietà, dargli un nome di istanza di "btn2." Quindi selezionare il primo pulsante e dargli un nome di istanza di "btn1."

5

Selezionare lo strumento testo nella barra degli strumenti e fare clic sul palco accanto al tuo primo pulsante e digitare il testo della vostra prima scelta di sondaggio come "No non sono d'accordo" o "Penso che lui dovrebbe dimettersi" o quello che volete, che potrebbe essere semplice come "Sì". Formattare il colore del testo e le dimensioni nel modo desiderato. Fare la stessa cosa per creare il testo per il secondo pulsante di sotto di esso.

6

Utilizzare il campo di testo per digitare la domanda per il sondaggio sopra il primo pulsante. Formato come necessario, tenendo presente che sui siti Web, sondaggi generalmente occupa pochissimo spazio.

7

Pulsante destro del mouse su telaio-due nella timeline e scegliere "Inserisci fotogramma chiave." Eliminare i pulsanti dalla scena. Nella casella di testo dove avete la vostra domanda di sondaggio, digitarla per dire qualcosa di appropriato come "i risultati attuali sono..."

8

Inserire una nuova casella di testo sullo stage dove è stato il primo pulsante, selezionarlo e utilizzare la finestra di ispezione Proprietà per renderlo una casella di testo "dinamico". Nella finestra di ispezione Proprietà dare questo campo di testo nome istanza "txt1." Fare la stessa cosa per un secondo campo di testo tranne un nome di istanza di "txt2."

Aggiungere il codice ActionScript

9

Selezionare il primo fotogramma chiave del tuo film e premere "F9" per aprire il pannello azioni. Incollare il codice seguente:

Stop ();

btn1.onRelease = release1;

btn2.onRelease = release2;

10

Sotto, aggiungere questo codice, aggiungendo molte nuove linee variabile, come è necessario per ogni opzione nel vostro sondaggio:

var option1:Number = 0;

var option2:Number = 0;

11

Infine, incollare il codice riportato di seguito al fine di dare i pulsanti le istruzioni che hanno bisogno di seguire una volta che hai stato cliccati - aggiungendo 1 alla variabile che hai assegnato ad esso e andare al fotogramma successivo dove verranno mostrati i risultati:

Function release1() () {

option1 += 1;

gotoAndStop(2);

}

Function release2() () {

option2 += 1;

gotoAndStop(2);

}

12

Sinistro del mouse sul fotogramma chiave 2 nella Timeline e premere "F9" per aprire il pannello azioni, se non è già aperto. Incollare il codice seguente:

txt1.Text = val1;

txt2.Text = option2;

Consigli & Avvertenze

  • Questo sondaggio può essere utilizzato per tenere traccia di tutto ciò in un gioco di istanza singola o sito Web, ma non sono memorizzate informazioni. Se si desidera la possibilità di salvare i dati del sondaggio, sarà necessario scrivere uno script esterno. php o ASP per aggiungere le informazioni in un file.