utentionline
add to delicious

searchengine
Inserisci i termini di ricerca
NewsLetter
Hai poco tempo? C'e' un modo velocissimo per rimanere sempre aggiornato con nuovi articoli e tutorial, nuovi corsi in partenza, approfondimenti e link utili e tanto altro ancora...
nome
email
quicklinks
Web Directory
WebDesigner
Tutorials Flash Mx
Tutorials ASP
Tutorials XHTML
Tutorials Javascript
Tutorials HTML-CSS
Tutorials SQL
Tutorials PHP & MySQL
AJAX applicazioni web
Web Marketing
Web Development
Template & Layout
Non solo Web :: Blog
Portfolio Lavori
Who is Yappy?
Benvenuto nella Newsletter
libririviste
Calendario motoGP 2007
newscorsi
FAQ & Domande
newscorsi
Web Designer gratuito
Corso Web Designer Gratuito per creare siti internet trucchi, consigli, esempi pratici e template per diventare un vero web designer.


Seo Extreme 2007
Al corso nazionale "Seo Extreme 2007" troverai le ultime tecniche e strategie di Posizionamento nei motori di ricerca. Parteciperai ad un corso di alto livello dedicato a chi vuole fare posizionamento...

Leggi tutti...
libririviste
Web Design Facile
"Web Design Facile" di Davide Vasta è una guida pratica che conduce il lettore, passo per passo attraverso la realizzazione di un sito Internet: dalla creazione di un prototipo da mostrare al cliente fino al suo sviluppo definitivo.

WebDesigner 22
Web Designer Magazine n.22. Flash in prima linea, conoscere l'ultima versione del programma Macromedia. Inserire video Flash nelle vostre pagine. In primo piano "diventare Designer di successo".

Leggi tutti...
Web Marketing
Trucchi headlines efficaci 8
 

Trucchi headlines efficaci 7
 

Leggi tutti...
tagclouds
Skype me Tutorials Javascript Web Design Facile le Mans Francia motoGP 2006 Trucchi per Web Designer Web Designer 16 Posizionamento nei Motori Scrolling in Javascript Pensa se non ci avessi provato Zen of CSS Design Lex & Formazione Un Forum in ASP [fase I] Trucchi headlines efficaci 3
syndicate
RSS 2.0
Atom feed

 

CreativeCommons
Licenza Creative Commons
Questo/a opera e' pubblicata sotto una Licenza Creative Commons.

 

Battaglia Navale

[09 Dic  2003]
Come realizzare una battaglia navale passo passo con Macromedia Flash.

Per introdurre la programmazione in Flash ed il suo linguaggio ActionScript, intendiamo realizzare il gioco della battaglia navale, composto da una serie di caselle che l'utente potrà? cliccare fino a scoprire tutte le navi nascoste.

Impostiamo un nuovo filmato con dimensione 400x300 pixel al suo interno disegnamo i tre elementi che rappresentano rispettivamente lo stato della casella prima del clik, lo stato "acqua" e lo stato "colpito.
Occorre trasformare tutti e tre in "simboli" grafici (il nome è quello indicato in figura), per poterli riutilizzare all'interno del progetto.

Per rendere più coinvolgente il gioco scarichiamo due effetti sonori collegati ai due stati della casella rispettivamente "acqua.wav" e "esplosione.wav" (contenuti nel file suoni.zip) che importeremo nel progetto (File >Importa).

pulsante click

L'ultimo elemento necessario alla costruzione del gioco è il pulsante "click" composto da un tondo di 30 pixel di diametro, invisibile (ha un solo fotogramma chiave a fotogramma "Premuto/Hit"). Servirà? ad attivare le caselle al click del mouse.

Salvate il progetto appena creato con il nome "battle.fla"...

Con gli elementi realizzati ed importati occorre creare un clip filmato "mattonella_acqua". All'interno vi saranno i due stati possibili, quello "iniziale" e quello di "acqua". Il pulsante, nel livello click cattura l'evento del mouse dell'utente e lo strasforma in play(), mentre il livello azioni contiene due stop() uno che mantiene bloccato il clip sul primo fotogramma e sull'ultimo.
Nel secondo fotogramma del livello azioni è contenuto invece il calcolo del punteggio; nel livello suoni è inserito il suono "acqua.wav".
Potete trascinare il mouse sui fotogrammi mostrati nell'immagine seguente per controllare il contenuto dei fotogrammi.

Il clip filmato "mattonella_colpito" non è dissimile. Le differenze sono concentrate in corrispondenza del secondo fotogramma: il suono "esplosione.wav"; la casella "colpito" ed infine il punteggio nel livello "azioni".



L'ultimo passaggio rimasto è quello di collocare i 2 "clip filmato" ed il "testo dinamico" nella scena principale.

Torniamo nella scena principale, al suo interno trasciniamo dalla libreria le "mattonelle_acqua" e le "mattonelle_colpito" secondo lo schema desiderato.
Abbiamo inserito anche un titolo ed una casella di testo dinamico collegato alla variabile "punteggio", come mostrato in figura.

scena principale
Non avete che da pubblicare il filmato e visualizzare il risultato.

Clicca per il

 
extralink
yappy.it © 2003/2004/2005/2006/2007 Fight Spam! Click Here!
Valid css2 & xhtml 1.0 - powered by dotflorence.com