- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- blocco pulsanti in movimento con puntatore sul banner
-
blocco pulsanti in movimento con puntatore sul banner
Ciao a tutti, sono nuovo su questo Forum.
Volevo creare un banner con vari pulsanti in movimento (prendete esempio del sito rai.it
In teoria dovrei creare un movieclip con 3 pulsanti che scorrono. ma come faccio a bloccare l'avanzamento dei pulsanti? e per velocizzare lo scorrimento dei pulsanti? come nel sito?
vorrei una dritta...Lo so che vi chiedo molto. Spero che riuscite ad aiutarmi. Grazie
Tony
-
Ciao ragazzi, scusate l'apertura della nuova discussione, per esporre meglio il problema.
Ho un banner.
- All'interno ci sono 3 pulsanti che scorrono dentro
- Al passaggio del mouse vorrei che lo scroll si interrompa per poter
premere uno dei pulsanti. - Poi quando il mouse esce dal banner ricomincia da quel punto.
Sto impazzendo: applico il comportamento al banner (video incorporato, interrompi), ma non succede nulla.
HELP!!!
potete vedere quello che vorrei fare sul sito www poi rai.it
-
Buongiorno,
non ho capito di quale esempio stai parlando sul sito della Rai.:bho:
Se è riguardo il scroller li sopra, sarebbe da convertire il tutto in un clip filmato e modificare la sua proprieta _x impostando condizione tipo if/else per delimitare il suo movimento.
-
Ciao Raziel,
non avevo visto gli altri posti. Ho unito il tutto qui e chiuso il doppio post.
Comunque, il movimento del clip filmato potrebbe essere fatto con un enterFrame e il pezzo spiegato per primo. On rollOver del mouse, il enterFrame si ferma e on rollOut, riparte.
-
Grazie per l'aiuto, però sono non uso molto Flash e ora ho installato il CS3 e il comportamento non so se applicarlo al banner che creo cioè all'intero movieclip, oppure all'interno di esso sui singoli pulsanti...
non èsiste un tutorial in proposito?
grazie ancora...
Tony
-
Usi Flash CS3 è pubblica per actionscript 3 o usi actionscript 2?
Il movimento viene applicato al clip filmato che contiene i pulsanti.
-
uso Action script2
hai un esempio da postarmi?
-
Un esempio di base per un clip filmato con nome d'istanza clip_mc
Da cambiare il valore di minX, maxX e velocita, basato sul suo proprio clip filmato. Quel codice fa che il clip filmato si sposta da solo verso la destra e sinistra automaticamente, fermandosi solo quando il mouse li sta sopra.//valore minimale e massimale per delimitare il movimento sul axis x var minX:Number = 150; var maxX:Number = 750; //valore di velocita per il postamento, x viene incrementato di 5 px var velocita:Number = 5; //variabile che contiene il senso della direzione var direzione:String; //funzione per il movimento function scrollClip() { clip_mc.onEnterFrame = function() { //controlla la posizione x del clip e compara al valore min e max if (this._x<=minX) { //da un valore alla var direzione direzione = "destra"; } else if (this._x>=maxX) { direzione = "sinistra"; } //controlla il valore della direzione e sposta il clip_mc verso destra o //sinistra if (direzione == "destra") { this._x = this._x+velocita; } else if (direzione == "sinistra") { this._x = this._x-velocita; } }; } //inizia il movimento scrollClip(); //funzione onRollOver, ferma il onEnterFrame (il moviemento) clip_mc.onRollOver = function() { this.onEnterFrame = null; }; //funzione onRollout, richiama la funzione scrollClip che rinizia il movimento clip_mc.onRollOut = function() { scrollClip(); };