Creare lo zoom di un immagine in un filmato flash navigabile da tastiera
->
Benvenuto!!! Concorso commenta e vinci un backlink in home page. I commentatori piu' autorevoli verrano inseriti con i relativi link in home page pr3 e in tutte le pagine del sito.
Sei nuovo? ti interessa l'argomento? Perche non segui il sito tramite i feed RSS.
Grazie per la visita.
Oggi mi sento programmatore e vi ho preparato un bel Actionscript per navigare da tastiera un’immagine e di effettuare lo zoom.
1. Crea un livello e importa l’mmagine da utilizzare.
2. Premi il tasto F8 e converti l’immagine in clip filmato.
3. Assegna all’istanza il nome ‘immagine’
4. Aggiungi un nuovo livello, crea un rettangolo e convertilo in pulsante.
5. Fai doppio click sul pulsante e trascina il contenuto del fotogramma SU nel fotogramma premuto. Il pulsante anche se non visibile funzionerà perfettamente.
6. Posiziona il pulsante fuori dall’area del documento, per associargli in seguito uno script.
7. Seleziona il pulsante trasparente e nel pannello azioni digita:
on (keyPress “+”) {
if (_root.immagine._xscale<150) {
setProperty(_root.immagine, _xscale, _root.immagine._xscale+3);
setProperty(_root.immagine, _yscale, _root.immagine._yscale+3);
}
}
on (keyPress “-”) {
if (_root.immagine._xscale>50) {
setProperty(_root.immagine, _xscale, _root.immagine._xscale-3);
setProperty(_root.immagine, _yscale, _root.immagine._yscale-3);
}
}
on (keyPress “+”) {
if (_root.immagine._yscale<150) {
setProperty(_root.immagine, _xscale, _root.immagine._xscale+3);
setProperty(_root.immagine, _yscale, _root.immagine._yscale+3);
}
}
on (keyPress “-”) {
if (_root.immagine._yscale>50) {
setProperty(_root.immagine, _xscale, _root.immagine._xscale-3);
setProperty(_root.immagine, _yscale, _root.immagine._yscale-3);
}
}
on (keyPress “<Down>”) {
if (_root.immagine._y<400) {
setProperty(_root.immagine, _y, _root.immagine._y+3);
}
}
on (keyPress “<Up>”) {
if (_root.immagine._y>-400) {
setProperty(_root.immagine, _y, _root.immagine._y-3);
}
}
on (keyPress “<Right>”) {
if (_root.immagine._x<450) {
setProperty(_root.immagine, _x, _root.immagine._x+3);
}
}
on (keyPress “<Left>”) {
if (_root.immagine._x>-450) {
setProperty(_root.immagine, _x, _root.immagine._x-3);
}
}
8. Crea un nuovo livello sopra il livello mappa e rinominalo ‘maschera’
9. Disegna un rettangolo.
10. Fai clic sul livello maschera con il tasto destro del mouse, e dal menu contestuale seleziona Maschera.
11. Infine crea un ulteriore livello per lo sfondo da posizionare sotto tutti gli altri che conterrà le indicazioni per l’utilizzo del filmato.
Un Consiglio a tutti i webmaster.
Spero di essere stato utile per qualsiasi problema non esitate a commentare. Grazie ![]()
Invia l\'articolo per E-mail


















