Come usare AS2 per la Giù proprietà su un pulsante

June 24

Come usare AS2 per la Giù proprietà su un pulsante


Uso di ActionScript 2.0 (AS2) per rendere Flash riconoscere lo stato di "Down" di un pulsante può essere fatto con poche righe di codice. Un pulsante Flash è un oggetto con un calendario speciale con quattro fotogrammi, "Su, Sopra, Giù e Hit". I pulsanti cambiano automaticamente il loro stato in risposta al cursore del mouse. In questo caso, AS2 assegna un'azione di stato "Down" di un pulsante.

istruzione

Creazione di un pulsante

1 Creare un nuovo file ActionScript 2.0 selezionando "File / Nuovo" in Flash.

2 Disegnare un cerchio rosso sul palco utilizzando lo strumento Ovale. Selezionare il cerchio e scegliere "Modifica / Converti in simbolo." Nella finestra di dialogo Converti simbolo inserire "my_btn" per il nome e il "pulsante" per il tipo. Premere OK.

3 Tipo "my_btn" per il nome dell'istanza nel pannello Proprietà.

Modificare il pulsante

4 Fare doppio clic sul pulsante appena creato per accedere e modificare la sua linea temporale. Si vedrà quattro fotogrammi nella linea temporale: ". Su, Sopra, Giù e Hit"

5 Selezionare l'opzione "Over, Down e Hit" frame e scegliere "Modifica / Timeline / Convertire in fotogrammi chiave." Questo creerà una copia del cerchio si è creato in ciascuna delle cornici.

6 Fare clic sul fotogramma "Over" nella timeline e selezionare il cerchio sul palco. Cambiare il colore blu. Quando si prova il filmato, questo farà sì che il colore del pulsante cambia quando il cursore si trova sopra il pulsante.

7 Fare clic sul telaio "Down" nella timeline e selezionare il cerchio sul palco. Cambiare il colore di verde. Quando si prova il filmato, questo farà sì che il colore del pulsante cambia quando il cursore si trova sopra il pulsante. Ignorare il telaio "Hit".

8 Provare il filmato selezionando "Controllo / Prova filmato." Vedrete il pulsante sul palco. Spostare il cursore sopra il pulsante e fare clic su. Il pulsante cambia colore a rispondere all'azione cursore.

Inserisci il codice

9 Aprire il pannello Azioni selezionando "Finestra / Azioni".

10 Inserire il seguente codice:

my_btn._x = 20;

my_btn._y = 200;

my_btn.onPress = function () {

my_btn._x = my_btn._x + 50;

trace ( "my_btn GIU stato");

}

Questo imposterà la posizione del pulsante e allegare una funzione di stato "Giù" del pulsante.

11 Provare il filmato selezionando "Controllo / Prova filmato." Si vedrà il pulsante vicino al lato sinistro del palco. Fare clic sul pulsante e si vedrà il cambiamento di colore tasto e spostare 50 pixel a destra con ogni clic.