- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- aiuto:action script pulsante INDIETRO.
-
aiuto:action script pulsante INDIETRO.
Ho realizzato una galleria fotografica.
le foto sono dentro una clip (che ho chiamato foto) ..una foto per ogni fotogramma chiave...questi keyframe sono lontani tra loro 150 frame.
Ho creato poi anche 3 pulsanti:
PLAY
on (release) {
foto.play();
}STOP
on (release) {
foto.stop();
}INDIETRO
on(release){
foto.gotoAndStop(_currentframe-100);
}I pulsanti PLAY e STOP funzionano perfettamente....mentre INDIETRO no....vorrei che andasse INDIETRO al FOTOGRAMMA CHIAVE precedente.
Cosa devo inserire nel pulsante INDIETRO x farlo tornare al fotogramma chiave precedente???
**ho anche provato: **
on (release) {
foto.prevFrame();
}Questo codice non va bene perchè va solo al frame precedente...e quindi dovrei cliccare tantissime volte per arrivare alla foto precedente.
Grazie di cuore
Malosi
-
Ciao malosi, qualche domanda: quando premi play le foto scorrono in automatico sino a che premi stop, seconda domanda con il pulsante indietro vorresti ritornare indietro solo alla foto precedente allo stop e non all'inizio della gallery?
-
- SI
- vorrei ritornare alla foto precedente
-
Io farei così, di ogni immagine con i suoi 150 frame farei un movieclip che metterei sulla time line principale uno dopo l'altro così con un semplice prevFrame tornerei indietro di un frame quindi di una immagine.
-
Forse hai già risolto ma se così non fosse prova con questo:
this.rew_btn.onPress = function(){ this._parent.onEnterFrame = function(){ this.gotoAndPlay(this._currentframe-=150) } }; this.rew_btn.onRelease = function(){ this._parent.onEnterFrame = undefined; this._parent.play() ; };
rew_btn è l'istanza del pulsante.