- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Creare un pulsante in flash
-
Ciao benvenuto sul Forum GT, dal momento che mi hai quotato sai già dove andrò a parare, in effetti non devi usare simbolo pulsanti, troppo limitati e non controllabili via codice, ma solo clip filmato, se ho ben capito hai creato un pulsante con un sub-menù, anche il pulsante principale deve essere un clip filmato , poi sfrutti la time line interna per far comparire gli altri due pulsanti, per quanto riguarda il popup la cosa più logica è quella di caricare un movieclip dalla libreria con il testo, immagini e quant'altro ti serva nel popup, se l'animazione è on line mi dai il link inattivo in modo da capire meglio la situazione e vedere di scrivere un pò di codice.
-
Grazie mille per la celere risposta!!!
ok provo mettendo un clipfilmato al posto del pulsante e ti faccio sapere.
Posso mandarti eventualmente il .fla?? se sì, come?grazie ancora!
-
Si certo puoi mandarmi il fla, o mi dai in privato un link da dove poterlo scaricare, o se non è troppo pesante lo puoi mandare per email che trovi clikando nella mia firma sotto il bannerino moderatore.
-
Mandato... è leggerissimo perchè ho levato tutto ciò che non serviva.
grazie mille!!
-
salve scusate il disturbo , ho un problema , ho importato in flash un disegno vettoriale e vorei scrivere una funzione (nn ci riesco) che mi faccia fare che al passaggio del mouse questo disegno ad esempio si colori di rosso (infatti inizialmente è solo linee nere e riempimento bianco) , mi poreste aiutare cortesemente? ve ne sarei grato è un passaggio indispensabile per finire la mia tesi.grazie in anticipo.
-
sono nuovo del forum , per cui mi scuso se ho commesso qualke errore
-
Ciao benvenuto sul Forum GT, il modo più semplice per ottenere quello che ti serve è trasformare il disegno in movieclip, entrare in modalità modifica del movieclip, mettere un fotogramma chiave nel secondo frame, cambiare il colore alla forma, e fare in modo che all'over la testina di riprodzione vada al secondo fotogramma.
-
salve! sono alle primissime armi con il flash e ho un problema... Quello che intendevo fare era una sorta di mamma interattiva con diversi pulsanti: quando si passa sopra un pulsante dovrebbe escire una scritta, quando invece c clicco dovrebbe uscire un'immagine a tutto schermo. Ho creato il pulsante e inserito la scritta nel fotogramma "su" e inserito l'immagine a tutto schermo nel fotogramma "giu". Il problema è che quando clicco mi esce si l'immagine a tutto schermo, ma si vedono sopra gli altri pulsanti... come posso fare quindi a portare le immagini in primo piano quando clicco su ogni pulsante? vi ringrazio tanto in anticipo e spero che possiate essermi d'aiuto ^^
-
Ciao fato benvenuto sul forum GT, può sembrare la cosa più facile quella di mettere la scritta sul frame "su" e l'immagine sul frame "giu" ma è un approccio errato, i simboli pulsante servono, anzi servivano perchè si può dire che i flasher non li usano proprio, giusto per fare semplici rollover ma non vanno bene per fare animazioni un po più complesse come nel tuo caso, devi usare i movieclip e scrivere qualche riga di codice per implementarli.
-
prima di tutto ti ringrazio del benvenuto e della rapida spiegazione
Purtroppo come ho gia scritto sono alle primissime armi... ti dispiacerebbe spiegarmi un po' piu in dettaglio la procedura?
-
As2 o As3? L'immagine che compare al click al release deve scomparire?
-
as2 o 3 è indifferente... cmq devo ricominciare il lavoro d'accapo. L'immagine che esce al click o scompare al release oppure con un altro click si ritorna all'immagine iniziale dove c sono gli altri tasti per intenderci (preferirei la seconda opzione se è possibile)
ps. grazie grazie grazie!!
-
Allora facciamo as3, ti spiego come fare 2 pulsanti, poi basta copiare il codice.
Disegna i due pulsanti e trasformali in movieclip.
dagli un nome istanza scrivendolo nel campo nome istanza ad esempio "btn1" e "btn2".
Fai doppio click su btn1 per entrare in modalità modifica.
In posizione2 crea un fotogramma chiave e scrivi il tuo testo, meglio se su un livello superiore.
In posizione 3 crea un altro fotogramma chiave ma stavolta vuoto.
Trascina dalla libreria dove le avrai importate prima una immagine e posizionala sullo stage.
Metti uno stop() sul primo fotogramma e poi premi sulla freccetta azzurra per uscire dal movieclip.
Fai la stessa identica cosa per il secondo pulsante.
Ora nel primo fotogramma della time line principale incolla questo://listener pulsanti btn1.buttonMode=true btn2.buttonMode=true var controllo:Boolean btn1.addEventListener(MouseEvent.MOUSE_OVER, btn1_sposta_frame2) btn1.addEventListener(MouseEvent.MOUSE_OUT, btn1_sposta_frame1) btn1.addEventListener(MouseEvent.CLICK, btn1_mostra_img) //************************************************************ btn2.addEventListener(MouseEvent.MOUSE_OVER, btn2_sposta_frame2) btn2.addEventListener(MouseEvent.MOUSE_OUT, btn2_sposta_frame1) btn2.addEventListener(MouseEvent.CLICK, btn2_mostra_img) //*********** funzioni del btn1 function btn1_sposta_frame2(e:MouseEvent):void{ btn1.gotoAndStop(2) } function btn1_sposta_frame1(e:MouseEvent):void{ btn1.gotoAndStop(1) } function btn1_mostra_img(e:MouseEvent):void{ if(controllo==false){ btn1.gotoAndStop(3) setChildIndex(btn1,numChildren - 1); controllo=true } else if(controllo==true) {btn1.gotoAndStop(1) controllo=false } } //****************funzioni del btn2 function btn2_sposta_frame2(e:MouseEvent):void{ btn2.gotoAndStop(2) trace("OK") } function btn2_sposta_frame1(e:MouseEvent):void{ btn2.gotoAndStop(1) } function btn2_mostra_img(e:MouseEvent):void{ if(controllo==false){ btn2.gotoAndStop(3) setChildIndex(btn2,numChildren - 1); controllo=true } else if(controllo==true) {btn2.gotoAndStop(1) controllo=false } }
-
Sei stato davvero gentilissimo! e non finirò mai di ringraziarti!!!! ora provo a fare tutto e ti faccio sapere come va.
-
Ok per delucidazioni sono quà, ciao.
-
ciao sono riuscita a fare tutto!
Solo una piccola cosa... quando pubblico il mio file flash mi esce a fianco del mio stage una fascia bianca (sulla sinistra). Come faccio a "rifilare" lo stage?
-
Mah... non ho capito il problema, intendi che le immagini sono più piccole dello stage? e rimane parte dello stage visibile quando sono aperte?