Flash Tutorial per un menu infinito

June 18

Flash Tutorial per un menu infinito


Creazione di un menu di infinita in Flash fa affidamento sulla creazione di un ciclo nel codice ActionScript. Un programmatore Flash può creare un ciclo che passa attraverso il menu e poi torna indietro all'inizio creando un codice che determinerà la fine del menu. menu Infinite sono convenienti per l'utente in quanto possono andare avanti fino a quando l'utente decide quale voce di menu per selezionare. È possibile creare menu infiniti utilizzando testo, forme o immagini.

istruzione

1 Creare un nuovo file Flash con l'apertura di Flash e poi cliccando su "File Flash (Action Script 3.0)."

2 Importare o creare immagini, testo o forme per rappresentare il menu. Se si importano, cliccare su "File", seguito da "Importa" e "Importa nello stage."

3 Posizionare le voci di menu nel modo desiderato orizzontalmente attraverso il palcoscenico, e allineare aprendo l'opzione di allineamento. Clicca su "Finestra" seguito da "Allinea". Scegliere il "Allinea Verticale Center" e "Space uniformemente orizzontalmente" opzioni. È possibile tenere premuto il mouse sulle icone per vedere le loro descrizioni.

4 Convertire ogni voce di menu per un clip filmato facendo clic destro sulla voce e scegliendo "Converti in simbolo" dal menu pull-out. Dare ad ogni voce di menu un nome come "immagine 1." Modificare il "Punto di registrazione" cliccando sulla piazza centrale-sinistra si trova sulla destra. Ripetere questo processo per il resto degli elementi.

5 Fare doppio clic su ogni immagine per andare all'interno del suo clip filmato e aggiungere effetti speciali se lo si desidera.

6 Seleziona tutte le immagini, e quindi fare clic destro per creare un clip filmato singolo. Nome alla clip "Immagini del menu."

7 Duplicate il menu facendo clic destro su "Immagini dei menu" nella libreria e poi cliccando su "Duplica". Se la biblioteca non è aperta, fare clic su "Windows" seguito da "libreria".

8 Trascinare il duplicato dalla libreria allo stadio, e quindi fare clic destro su di esso. Posizionare orizzontalmente sul palco a destra di "Immagini del menu."

9 Selezionare entrambi i clip di menu, e fare clic destro per creare un clip filmato. Il nome "Infinite Menu". Mentre entrambi i clip vengono ancora selezionato, aprire il pannello "Proprietà" cliccando su "Window" seguito da "Proprietà". Aggiungere il nome istanza "InfiniteMenu" sotto "Movie Clip" si trova sul pannello "Proprietà".

10 Aggiungere un nuovo livello alla linea temporale facendo clic sull'icona "Nuovo livello" che si trova nella parte inferiore della timeline. Fai clic destro sul primo fotogramma, e poi clicca su "Azioni" dal menu pull-out.

11 Copia e incolla il seguente codice.

var centerX: Number = stage.stageWidth / 2;

var galleryWidth: Number = InfiniteMenu.width;

Velocità var: Number = 0;

addEventListener (Event.ENTER_FRAME, moveGallery);

Funzione moveGallery (e: Event): void {

speed = -(0.05 * (mouseX - centerX));

InfiniteMenu.x + = velocità;

if (InfiniteMenu.x> 0) {

InfiniteMenu.x = (-galleryWidth / 2);

}

if (InfiniteMenu.x & lt; (- galleryWidth / 2)) {

InfiniteMenu.x = 0;

}

}

12 Salvare il file. Testare il menu premendo il tasto "Ctrl" e "Enter".