esiste il modo di fare una cosa del genere?
alla pressione su un pulsante il filmato va avanti di tot frame e poi va al fotogramma x
alla pressione di un altro pulsante il filmato va avanti di tot frame e poi va al fotogramma y
esiste il modo di fare una cosa del genere?
alla pressione su un pulsante il filmato va avanti di tot frame e poi va al fotogramma x
alla pressione di un altro pulsante il filmato va avanti di tot frame e poi va al fotogramma y
Se non è bello ciò che è bello figuriamoci ciò che è brutto...
potresti fare una cosa del genere
alla pressione del primo tasto
_root.vai1=true;
_root.play();
al secondo tasto
_root.vai2=true;
_root.play();
ai rispettivi frame dove deve saltare al tot frame x dopo esserci arrivato
if(_root.vai1){
_root.gotoAndPlay(fotogrammax);
}
e kosì via, non so se ho capito e se mi sono spiegato ?
credo dovresti usare questi controlli ( il come metterli assieme vedi tu..)
NOMETUOCLIP.nextFrame() questo comando manda avanti di un frame e poi stoppa il filmato (che avraà il nome di istanza che gli dai..)
potresti mettere l'istruzione dentro un ciclo in modo che venga eseguita TOT volte (quante serve a te) e poi metti un comando GoToAndPlay o GotoAndStop per mandare al fotogramma ( o scena ) desiderata.
![]()
Finding the answers comes knowledge knowing what the answers mean comes wisdom - http://www.catb.org/hacker-emblem/hacker.png
Originariamente inviato da serialkiller
potresti fare una cosa del genere
alla pressione del primo tasto
_root.vai1=true;
_root.play();
al secondo tasto
_root.vai2=true;
_root.play();
ai rispettivi frame dove deve saltare al tot frame x dopo esserci arrivato
if(_root.vai1){
_root.gotoAndPlay(fotogrammax);
}
e kosì via, non so se ho capito e se mi sono spiegato ?
non capisco ma appena premo al posti di andare avanti il filamto va subito al frame a cui dovrebbe andare dopo
Se non è bello ciò che è bello figuriamoci ciò che è brutto...
risolto scusate
ma per continuare lo script? cosa scrivo?
if(_root.vai1){
_root.gotoAndPlay(fotogrammax);
}
if(_root.vai2){
_root.gotoAndPlay(fotogrammax);
}
if(_root.vai3){
_root.gotoAndPlay(fotogrammax);
}
Se non è bello ciò che è bello figuriamoci ciò che è brutto...
in ke senso
quando clikki konvalidi una variabile e gli dici alla root di andare avanti, al punto in cui vuoi ke faccia il salto metti la condizione ke se vera fa saltare la testina al fotogramma al quale vuoi ke vada, tutto li, dov'è il problema ???
prtaicamente su uno stesso fotogramma vorrei dire
se la var è 1 fai questo
se la var è 2 fai questo
se la var è 3 fai questo
etc
Se non è bello ciò che è bello figuriamoci ciò che è brutto...
non lo so....questo dipende da te...
se alla pressione del primo bottone la root deve riprodurre fino al frame 10 e poi saltare al frame 50 la prima condizione la metti al frame 10 se alla pressione del secondo bottone deve riprodurre fino al frame 20 e poi saltare al frame 70 la seconda condizione la metti al frame 20, se invece deve saltare ad un frame , riprodurre e sempre ad un tot frame deve risaltare ad un altro frame, al posto di play(fotogramma) metti gotoAndPlay(fotogramma), nel senso ke magari il primo pulsante deve riprodurre dal frame 10 al 20 e saltare, ma alla pressione del secondo puo' essere ke debba saltare al frame 20...riprodurre fino al frame 30 e saltare, e così via, dipende da cosa vuoi fare.
io adesso devo scappare, rimango ankora 10 minuti![]()
no non hai capito
se clicco su un bottone qualsiasi, va sempre avanti di 10 frame
è poi il goto finale che deve dipendere da quale ho cliccato
capisci?
Se non è bello ciò che è bello figuriamoci ciò che è brutto...
dipende molto se lo devi fare per flash 5 o MX
comunque una versione che è compatibile con entrambi è
nei pulsanti
on (release){
frame=22
avanzamento=19
_root.mc.vai=true
}
avanzamento è fino a che frame deve avanzare, frame è il frame a cui deve andare dopo
poi ti fai un movie clip, gli dai nome istanza mc, ci clicchi su una sola volta, apri azioni e scrivi
onClipEvent(enterFrame){
if(vai)
if(_root._currentframe<_root.avanzamento){
_root.nextFrame()
}else{
_root.gotoAndStop(_root.frame)
vai=false
}
}