Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Flash & ActionScript
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Flash & ActionScript Animazione web e linguaggio di programmazione

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 16-03-11, 09:59   #1 (permalink)
User
 
Data di registrazione: Mar 2011
Ubicazione: Reggio Emilia
Messaggi: 11
Zoom

Ciao a tutti, dovrei realizzare uno zoom in ac2 o ac3 che mi permetta di zoommare su una foto di una scatola mentre ruota.

L'immagine che ruota l'ho creata inserendo nei vari fotogrammi le varie foto delle varie angolazione della scatola e fino qui tutto OK, il problema è che non sò come partire per fare questo zoom, pensavo con tipo due pulsanti uno + e uno - che mi permettano di aumentare e diminuire lo zoom..
potete aiutarmi? almeno dirmi a grandi linee come agire??
grazie 1000
strady77 non in linea   Rispondi citando
Vecchio 16-03-11, 10:26   #2 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Ciao se non lo è già devi trasformare l'animazione in un movieclip al quale darai nome istanza ad esempio "mc", hai pulsanti darai nome istanza ad esempio "in_zoom" e "out_zoom" infine nel primo frame della time line principale incolli questo
Codice:
in_zoom.onPress=function()
{
    onEnterFrame=function()
    {
    mc._xscale+=2
    mc._yscale+=2
    }
}
in_zoom.onRelease=function()
{
    delete onEnterFrame
}
out_zoom.onPress=function()
{
    onEnterFrame=function()
    {
    mc._xscale-=2
    mc._yscale-=2
    }
}
out_zoom.onRelease=function()
{
    delete onEnterFrame
}
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 16-03-11, 11:26   #3 (permalink)
User
 
Data di registrazione: Mar 2011
Ubicazione: Reggio Emilia
Messaggi: 11
Grazie Nhatan ... ma scusa l'ignoranza, come faccio a convertire la mia animazione in un mc? basta che faccio export movie? e poi importo l'swf???

PERFETTO funzionaaaa .. grazie 10000...

ahh una cosa ma è possibile fare in modo che lo zoom sia centrato? nel senso, adesso quando zummo l'immagine si allarga ma è come se il punto di origine sia il vertice in alto a sx e praticamente l'immagine si ingrandisce ma si sposta anche verso dx...praticamente dovrei cambiare il punto di registrazione del mio clip da in alto a sinistra in centro.

Ultima modifica di Nhatan : 16-03-11 14:02. Motivo: Maiuscolo
strady77 non in linea   Rispondi citando
Vecchio 16-03-11, 13:52   #4 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Lo zoom ha origine dal punto di registrazione del movieclip nel tuo caso è un moveclip composto da tanti keyframe, dovresti spostarti il punto di registrazione uno ad uno e mettterlo al centro ma se non sono tutti uguali l'animazione sarà brutta.Il clip filmato fallo così: seleziona tutti i fotogrammi nel menù modifica/linea temporale/copia fotogrammi, menù/inserisci nuovo simbolo, si apre la time line del clip seleziona il frame vai nel menù modifica/linea temporale incolla fotogrammi, premi sulla freccetta azzurra per uscire, elimina tutti i keyframe e trascina sullo stage il clip appena creato, ora dovrebbe avere il punto di registrazione al centro.
__________________

Nhatan

Ultima modifica di Nhatan : 16-03-11 14:01.
Nhatan non in linea   Rispondi citando
Vecchio 16-03-11, 16:03   #5 (permalink)
User
 
Data di registrazione: Mar 2011
Ubicazione: Reggio Emilia
Messaggi: 11
Scusami Nhatan ma non ho capito molto, potresti dirmi come fare per centrare il punto di registrazione di ogni immagine di un movieclip? anche se più lungo vorrei provare cosi.
grazieee.

Ultima modifica di Nhatan : 17-03-11 01:49. Motivo: maiuscolo
strady77 non in linea   Rispondi citando
Vecchio 17-03-11, 01:59   #6 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Devi fare doppio click sul clip e con la manina spostare il clip e mettere la croce al centro ma te lo sconsiglio, cerco di essere più chiaro nella spiegazione.
1) hai tutti i keyframe della tua animazione sulla time line circa una trentina, giusto? Bene selezionali.
2) Ora apri il pulsante "Modifica" del menu di Flash, in basso c'è la voce Linea temporale aprila e clicca su Copia fotogrammi.
3) vai nel menù Inserisci e crea un clip filmato, in questo momento ti troverai nella time line del clip appena creato composto per ora da un solo frame, seleziona questo frame.
4) ritorna ne menu Modifica/Linea temporale e questa volta clicca su incolla fotogrammi.
5) ora clicca sulla freccetta azzurra per uscire dalla time line del nuovo clip filmato.
6) elimina tutti i fotogrammi che hai sulla time line e dalla libreria trascina il nuovo clip che contiene l'animazione sullo stage.
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 21-03-11, 16:03   #7 (permalink)
User
 
Data di registrazione: Mar 2011
Ubicazione: Reggio Emilia
Messaggi: 11
Ok funzia!!! ora però dovrei mettere in stop e play questo movieclip dalla mia animazione principale, ho provato con la funzione stop e start la non succede nulla!!!

Ultima modifica di Nhatan : 21-03-11 16:27. Motivo: Maiuscolo
strady77 non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 06:44.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.