Scusate la domanda stupidissima...
...Vorrei dire ad un MC presente sullo stage di "agire" ogni qualvolta venga premuto uno qualsiasi dei pulsanti presenti nel menu. Qualcuno saprebbe dirmi quale action dovrei assegnare al mc? Grassssie...![]()
Scusate la domanda stupidissima...
...Vorrei dire ad un MC presente sullo stage di "agire" ogni qualvolta venga premuto uno qualsiasi dei pulsanti presenti nel menu. Qualcuno saprebbe dirmi quale action dovrei assegnare al mc? Grassssie...![]()
scusa ma non fai prima ad assegnare ad ogni bottone l'azione play riferita al MC ogni volta che viene premuto?
CIAO!
TREMATE...TREMATE...LE ROSSE SON TORNATE!!!!
se crei delle istanze dei pulsanti consecutive (es: btn1, btn2, btn3....ect ect) potresti usare un ciclo.
potresti utilizzare una cosa del genere (il numero 10 della prima riga va cambiato a seconda del numero totale dei pulsanti):
for (var i = 1; i <= 5; i++) {
this["btn" + i]onPress = function() {
_root.istanza-tuo-clip.play()
}
};
L'uovo ha una forma perfetta anche se è fatto con il culo :-)
...Perdonami l'ignoranza...Ma non credo di aver capito bene...Nel senso...:rollo:Originariamente inviato da Baldux
se crei delle istanze dei pulsanti consecutive (es: btn1, btn2, btn3....ect ect) potresti usare un ciclo.
potresti utilizzare una cosa del genere (il numero 10 della prima riga va cambiato a seconda del numero totale dei pulsanti):
for (var i = 1; i <= 5; i++) {
this["btn" + i]onPress = function() {
_root.istanza-tuo-clip.play()
}
};
Questo script dove dovrei inserirlo? sul frame contenente i pulsanti?
Poi ho provato a scriverlo ma mi da quest'errore:
**Errore** Scena=Scena 1, livello=menu, fotogramma=1:Linea 2: Errore di sintassi.
this["btn" + i]onPress = function() {
Totale errori ActionScript: 1 Errori segnalati: 1
...Scusa del disturbo e grazie ancora della risposta!![]()
C'ho provato...Ma non funge...Originariamente inviato da volo
scusa ma non fai prima ad assegnare ad ogni bottone l'azione play riferita al MC ogni volta che viene premuto?
CIAO!![]()
se tu istanzi il tuo clip per es. pippo
ai pulsanti darai l'azione
on(release){
_root.pippo.gotoAndPlay(fotogramma);
}
questo è quanto
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
lo script l'ho buttato là....comunque dovrebbe andare
allora, devi inserire i pulsanti in un livello della timeline principale. Poi crei un altro livello sopra e nel primo fotogramma inserisci lo script
L'uovo ha una forma perfetta anche se è fatto con il culo :-)
enigma, secondo te è sbagliato il mio script?
mi sembra di averlo usato un'altra volta e andava........logicamente è utile per una grande quantità di pulsati (tipo fotogallery)
L'uovo ha una forma perfetta anche se è fatto con il culo :-)
ah...ecco.......manca un punto!!!!!
for (var i = 1; i <= 5; i++) {
this["btn" + i].onPress = function() {
_root.istanza-tuo-clip.play()
}
};
ti ho preparato un esempio semplice: scarica qui
L'uovo ha una forma perfetta anche se è fatto con il culo :-)
il tuo script è utile se hai una grossa quantità di clip e un grosso numero di pulsanti.
fa conto cmq che lui ha un'unico mc da comandare che sarà pippo almeno da qllo che dice e lo deve eseguire sempre lo stesso da qualunque pulsante lui utilizzi
quindi è più semplice soprattutto per chi è alle prime armi istanziare il mc in oggetto per es. pippo
e ai pulsanti assegnare l'azione
on(release){
pippo.gotoAndPlay(n);
}
Con il tuo ciclo però in effetti avendo una enorme qntità di pulsanti si risparmia in tempo codice e salute![]()
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento