- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Creare un pulsante in flash
-
una volta creato il pulsante con tutte le caratteristiche del caso come faccio a collegarlo a qualcos'altro con il click del mouse?
Ho il pulsante contatti per esempio che deve fare aprire la pagina contatti...ho cliccato sul key frame in cui il simbolo è convertito in pulsante e ho scritto
on (release) {
gotoAndPlay ("contatti", 1);
}
Cosa c'è di sbagliato?Perchè non funziona?
Vi prego aiutatemi
-
ciao Laura,
-
da come l'hai scritto l'azione viene aggiunto al pulsante stesso non al fotogramma. Seleziona il pulsante e aggiunge azione nel panello azione.
-
la pagina contatti che sarebbe??? Dal codice che hai scritto, richiami il nome d'etichetta d'un fotogramma. Non so se è giusto o no.:bho:
-
-
Fatto, ho creato il mio pulsante in flash, ma come lo inserisco nella mia pagina html??? Uso Frontpage e Dreamweaver... grazie...molto utile
-
Fatto, l'ho inserito, ma adesso il problema è come lo collego alle altre pagine del sito???
-
avete presente i pulsanti flash vecchi di Dreamweaver come si fanno in Flash cs4 ?!
-
Salve a tutti.
Ho un problema di collegamento dei bottoni, essendo abbastanza inesperta.
Il mio procedimento è questo: seleziono il bottone (chiamato il sogno) che contiene all'interno un'animazione, lo traformo in bottone e gli attribuisco questo codice su Azioni
on (release) {getURL("h....://.............nome sito", "_ilsogno.");
}
teoricamente, quindi, il bottone contrassegnato dovrebbe aprire un'altra pagina -da definire ancora- invece torna a selezionarsi sulla home iniziale.
DOVE SBAGLIO?
Forse il codice giusto da mettere su azioni nn è quello?
Ricordo che i bottoni contengono un movimento, forse in tal caso il codice è diverso (visto che su un bottone statico il codice funziona?)
grazie per le risposte.
***AH.. il sito in questione è: .....imvia.it se volete rendervi conto del movimento dei pulsanti.
-
Ciao nene00 benvenuta sul forum GT, per fare un link da flash puoi fare più o meno come hai postato anche se è un metodo un pò vecchiotto, ma ancora valido, da mettere sul pulsante.
//per fare un link a una pagina html del medesimo dominio on(release) { getURL("sogno.html") } //per fare un link ad un sito esterno on(release) { getURL("http://www.sogno.html") }
Per usare un metodo più moderno invece che sul pulsante questo codice va messo sul primo frame della time line, dopo aver dato un nome istanza al pulsante ad esempio "sogno_btn".
//-------------------------link interno sogno_btn.onRelease = function() { getURL("sogno.html") } //-------------------------link esterno sogno_btn.onRelease = function() { getURL("http://www.sogno.html") }
-
Nhatan graziiiiiieeeeeeee!!!!! Col metodo vecchiotto ora funziona... Come vorrei sapere la centesima parte di quel che sai tu....
Grazie ancora..
-
Io su Flash e Actionscript ne so diciamo per esagerare un 20%, quindi ti auguro sinceramete di diventare col tempo molto più brava di me. Ciao, e se ti serve aiuto posta pure, se ne sono in grado ti aiuto volentieri.
-
ho un problema con questi bottoni.
Vorrei realizzare una mappa interattiva della calabria, cioè quando con il mouse mi fermo su un simbolo che metterò come pulsante, appare un'immagine del posto e da qui avere la possibilità di linkare l'immagine ad una pagina web.Ho preso un punto della cartina e ho realizzato un bottone, da qui quando passo col mouse sull'area del bottone (premetto che le aree devono essere un pò piccole, vista la vicinanza con altre aree) compare un immagine che ho impostato con un movimento zoom a spirale. E fino qui va tutto bene.
Il mio problema è che come muovo il mouse, l'azione dell'immagine scompare, questo perchè finisco fuori l'area del bottone. Come faccio a fare in modo che il mouse, una volta che compare l'immagine, si sposti su tutta l'immagine?? Successivamente come creo un link a quella immagine?
-
Dimmi una cosa, hai per caso messo l'animazione zoom nel frame Sopra di un simbolo pulsante?
-
@Nhatan said:
Dimmi una cosa, hai per caso messo l'animazione zoom nel frame Sopra di un simbolo pulsante?
si esatto!
-
Allora è normale quel comportamento, quando si fanno pulsanti animati meglio usare clip filmato, quindi al rollOver sul pulsante, presumo i nomi delle coste, compare una immagine, presumo attinente a quel tratto di costa, quale deve essere il comportamento dell'immagine, cioè è chiaro che non vuoi che al rollOut l'immagine scompaia subito, perchè vuoi che sia a sua volta cliccabile, ma se uno non vuole cliccare sull'immagine, cosa deve accadere.
-
salve vorrei creare 2 link su un bottone con htm mi date qualke dritta??
-
Ciao franke benvenuto sul forum GT, non ho capito bene, parliamo di link in html o link in actionscript?
-
Vorrei aprire 2 finestre con un bottone in htm
-
Allora devi aprire una discussione nella sezione html, questa è la sezione flash actionscript.
-
Ciao a tutti,
sono nuovo del posto (linguaggi di programmazione e flash) e vi ringrazio anticipatamente per la disponibilita e mi complimento per la pazienza che dimostrate a noi "pivelli"; brevemente senza annoiarvi e cercando di esser il piu chiaro possibile, ho fatto un pulsante in flash cs5, vado a inserire il codice nella sezione Azioni-Fotogramma posizionato su ActionScript3.0,:
on (release) ; {
getURL("casa.html");
}
e tutto va bene.
Il problema nasce quando vado a visualizzare l'anteprima (html,flash...) perche nel crearla, mi restituisce 3 errori:
1)Scena1,'Livello 1',fotogramma 1,riga 1 1180: Chiamata al metodo non definito on;
2)Scena1,'Livello 1',fotogramma 1,riga 1 1120: Accesso alla proprietà non definita release.
3)Scena1,'Livello 1',fotogramma 1,riga 3 1180: Chiamata al metodo non definito getURL.E ovviamente provando fattivamente, cioè pigiando il tasto creato non mi provoca alcun risultato.
Come posso fare per risolvere questo problema?
Grazie a tutti...
-
Ciao Mimmo82 benvenuto sul forum GT, quel codice che stai tentando di usare è in As2, se il documento è in as3 è un pò più complesso
nome_istanza_pulsante .addEventListener(MouseEvent.CLICK,onClick); function onClick(e:Event):void { var url:URLRequest=new URLRequest("casa.html"); navigateToURL(url,"_self"); }
-
Ciao e grazie,
quindi devo rifare tutti i pulsanti daccapo? C e una via piu veloce per risolvere il problema?
Grazie infinite...