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 31-03-09, 12:16   #1 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
riprodurre movie clip all'indietro

Salve a tutti.
Mi sto cimentando nella creazione di un sito web per un negozio di antiquariato e dovrei creare un apagina con una galleria di immagini scorrevoli.
L'unico mio problema e che non riesco a fare in modo che il filmato mi si riproduca anche all'indietro in modo di riuscire a rivedere anche le immagini passate.
Io devo fare in modo che quando il mouse passa sopra le due frecce(una a destra e una a sinistra delle foto) l'immagine scorra.con la freccia a destra nessun problema:
on (rollOver) {
play();
}
mentre con la freccia a sinistra non riesco.
Qualcuno sa dirmi il codice?
Grazie anticipatamente.
tetinho88 non in linea   Rispondi citando
Vecchio 31-03-09, 14:37   #2 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Ciao tetinho88, prova a dare qualche dettaglio in più, ad esempio dove sono le immagini, sulla time line o in libreria, insomma come funziona lo scroller che hai realizzato.
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 01-04-09, 11:21   #3 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
ciao, guarda salto la spiegazione e ti mostro il sito a cui voglio inserire la galleria.
labussolarosa .it
nella sezione "gallery" dovrebbe esserci un filmatino flash che mi fa scorrere le foto.
Se clicchi sulla freccia a destra le foto vanno avanti normalmente ma non sono riuscito a trovare il codice da inserire nella freccia sinistra per tornare indietro alla foto precedente (come se fosse un rewind).
grazie per l'attenzione e spero sappiate darmi una risposta.
tetinho88 non in linea   Rispondi citando
Vecchio 01-04-09, 13:47   #4 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Si ho visto la galleria ma se non spieghi come è fatta non so da che parte iniziare, una galleria del genere si può fare in diversi modi, sulla time line , caricamento dalla libreria, con file xlm, bisogna sempre descrivere la struttura.
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 01-04-09, 17:22   #5 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
io ho solamente messo le varie immagini in fila e mano a mano che il tempo va avanti l'immagine si sposta a sinistra passando all'immagine successiva.
ogni volta che l'immagine si posiziona al centro metto nel frame l'azione di stop e per far ripartire il filmato devo cliccare sulla freccia.
solamente non so come posso fare per riprodurre il movie clip all'indietro.
letteralmente devo tornare indietro fino a riincontrare lo stop ().
tetinho88 non in linea   Rispondi citando
Vecchio 01-04-09, 18:45   #6 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Guarda io continuo a non capire come hai fatto l'animazione, scusami ma sei troppo generico, comunque io ti do un codice che permette di tornare indietro così comè di 50 frame ma basta cambiare il valore, non so se ti può tornare utile.
Codice:
this.rew_btn.onPress = function(){

this._parent.onEnterFrame = function(){

this.gotoAndPlay(this._currentframe-=50)

}

};

this.rew_btn.onRelease = function(){

this._parent.onEnterFrame = undefined;

this._parent.play() ;

};
eventualmente devi mettere il codice nel primo frame e in un livello dedicato e istanziare il pulsante per il reverse rew_btn
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 01-04-09, 18:56   #7 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
scusami Nathan...
il cidice che mi hai dato mi riporta direttamente indietro di 50 frame e poi mi riproduce il filmato.
Io ho solo bisogno del codice per fare in modo che il filmato mi si riproduce al contrario.
invece di andare avanti procede verso indietro frame per frame(fino allo stop) come un vero play.
tetinho88 non in linea   Rispondi citando
Vecchio 01-04-09, 19:15   #8 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Per questo ti ho chiesto di descrivere bene la struttura della tua gallery in flash ci si può spostare nella linea temporale da sinistra a destra facilmente ma da destra a sinistra o lo fai un frame alla volta con prevFrame o bisogna costruire una funzione, quindi avrei bisogno di ricostruire una struttura simile alla tua per cercare di aiutarti.
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 02-04-09, 10:28   #9 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
posso provare ad inviarti direattamente il file .fla , ma come?
L'unica è via e-mail.
Cmq ti ringrazio per l'attenzione. Sono ancora agli inizi con flash e scusami se non sono in grado di descriverti il funzionamento della galleria.
tetinho88 non in linea   Rispondi citando
Vecchio 02-04-09, 14:37   #10 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Ciao ho provato ad immaginare come l'hai fatta, hai per caso fatto una interpolazione movimento con scorrimento da destra a sinistra e stop sull'ultimo frame? Se hai usato questo metodo, è un problema realizzare il rewind, con il codice che ho già postato si può tornare indietro all'immagine precende e li fermarsi ma senza l'effetto scorrimento, se invece applico un vero rewind la time line si riavolge sino al frame 1 senza fermarsi agli stop intermedi.
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 03-04-09, 19:42   #11 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
Ciao Nhatan, grazie ancora per il tuo interessamento.
Cmq si, l'ho creato con una interpolazione di movimento con scorrimento a destra e sinistra delle immagini ma con lo dtop ad ogni frame in cui l'immagine è centrata.
Comunque potresti provare a darmi il codice per il rewind (anche se non si ferma agli stop poi proverò io a rimediare qualcosa).
Per andare all'immagine prima basta un gotoAndPlay con il numero di frame dell'immagine precedente giusto?
Grazie ancora.
tetinho88 non in linea   Rispondi citando
Vecchio 03-04-09, 20:33   #12 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
Per il reverse metti questo codice nel primo frame
Codice:
MovieClip.prototype.reverse = function(){
    this.onEnterFrame = function(){
        if(this._currentframe > 1){
            this.prevFrame();
        } else {
            delete this.onEnterFrame;
        }
    }
}
e questo sul pulsante

on (release) {

_root.reverse()
}
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 03-04-09, 20:49   #13 (permalink)
User
 
Data di registrazione: Jun 2008
Messaggi: 10
Invia un messaggio tramite MSN a tetinho88
grazie ancora provero a tirarci fuori qualcosa
tetinho88 non in linea   Rispondi citando
Vecchio 03-04-09, 20:59   #14 (permalink)
Moderatore
 
Data di registrazione: May 2008
Messaggi: 2,551
OK, così com'è torna indietro al primo frame
if(this._currentframe > 1){
__________________

Nhatan
Nhatan non in linea   Rispondi citando
Vecchio 06-09-10, 01:11   #15 (permalink)
User Newbie
 
Data di registrazione: Sep 2010
Messaggi: 2
Grazie!!

Caspita! a 1 anno di distanza, questo post mi è servito alla grande e colgo l'occasione per ringraziarti anche a nome di chi la discussione l'ha messa in piedi e poi s'è perso!

YEAH!
Frenc 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 03:14.




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

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.