Me ne intendo poco di action script e non so proprio come fare....
cmq vorrei fare un pulsante che, quando cliccato, fa apparire delle scritte in un determinato punto, tali che rimangano fisse nello schermo.
Come faccio?
Me ne intendo poco di action script e non so proprio come fare....
cmq vorrei fare un pulsante che, quando cliccato, fa apparire delle scritte in un determinato punto, tali che rimangano fisse nello schermo.
Come faccio?
Metti in quel punto dell schermo un campo testo dinamico con istanza pippo...Originariamente inviato da Gmalex
Me ne intendo poco di action script e non so proprio come fare....
cmq vorrei fare un pulsante che, quando cliccato, fa apparire delle scritte in un determinato punto, tali che rimangano fisse nello schermo.
Come faccio?
sul pulsante:
on(press){
_root.pippo.text="scrivi quello che vuoi";
}
Soluzione più semplice...
modo semplice:
metti le tue scritte in un movieclip con nome istanza "pippo" che abbia il primo frame vuoto con uno stop(); e che dal secondo frame inizi a far apparire il testo come vuoi tu.
al pulsante dici
on(release){
pippo.play();
}
è nella nostra unicità che risiede la meraviglia degli esseri umani
Ciao Gmalex,
inserisci il pulsante sullo stage principale, dopo apri la libreria (F11), ti crei un nuovo movie clip (o filmato) che contiene due fotogrammi chiave, su entrambi metti uno stop, passa al secondo fotogramma ed inserisci le tue scritte; dopo di che ritorna sulla _root, dalla libreria trascina il movie clip che hai appena creato, lo selezioni e sul pannello proprietà gli assegni un nome istanza, a questo punto seleziona il pulsante, apri il pannello action script e assegna il seguente codice:
Tutto qui.codice:on (release){ gotoAndStop(2); //2 è il numero del fotogramma }
Ciao
RS95
Si ma cosi, se clikki nuovamente sul pulsante e non metti uno stop() anke sul secondo frame del clip, al play() la testina si fermerà sempre sul frame vuoto...Originariamente inviato da darkiko
modo semplice:
metti le tue scritte in un movieclip con nome istanza "pippo" che abbia il primo frame vuoto con uno stop(); e che dal secondo frame inizi a far apparire il testo come vuoi tu.
al pulsante dici
on(release){
pippo.play();
}
il tuo metodo è assolutamente perfetto ma io immaginavo che il testo dovesse "apparire" e non solo scrivere qualcosa di botto in una casella dinamica..Originariamente inviato da nep036
Si ma cosi, se clikki nuovamente sul pulsante e non metti uno stop() anke sul secondo frame del clip, al play() la testina si fermerà sempre sul frame vuoto...
ipotiziamo che debba apparire in 5 frame:
primo frame vuoto, da secondo al sesto l'alpha cambia, nel sesto c'è lo stop();
se non c'arriva da solo a mettere lo stop(); alla fine è grave
sono due metodi semplicissimi che vanno bene, ma con scopi diversi..
è nella nostra unicità che risiede la meraviglia degli esseri umani
Ops, nel codice precedente c'era un errore:
Così farai apparire un codice statico.codice:on (release){ _root.nome_istanza.gotoAndStop(2); //2 è il numero del fotogramma }
RS95
Infatti non ho detto che il tuo metodo è sbagliato, ho solo precisato che cmq ci vogliono due stop...Originariamente inviato da darkiko
il tuo metodo è assolutamente perfetto ma io immaginavo che il testo dovesse "apparire" e non solo scrivere qualcosa di botto in una casella dinamica..
ipotiziamo che debba apparire in 5 frame:
primo frame vuoto, da secondo al sesto l'alpha cambia, nel sesto c'è lo stop();
se non c'arriva da solo a mettere lo stop(); alla fine è grave
sono due metodi semplicissimi che vanno bene, ma con scopi diversi..
poi un'altra cosa il play bisogna farlo partire al frame 2 secondo me...perchè una volta arrivato all'ultimo frame al play su un nuovo click si fermerebbe al primo stop(), cioè al frame uno vuoto...
on(release){
pippo.play(2);
}
nel caso di un'animazione così sempliceOriginariamente inviato da nep036
poi un'altra cosa il play bisogna farlo partire al frame 2 secondo me...
on(release){
pippo.play(2);
}
pippo.play();
e pippo.play(2); o pippo.gotoAndPlay(2);
fanno la stessa cosa
comunque dai, direi che adesso un po' di scelte Gmalex ce le ha
è nella nostra unicità che risiede la meraviglia degli esseri umani