- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Link su immagini in sito flash
-
Il mettodo che che vorrei farti applicare io è molto meglio, il file mp3 viene scaricato in streaming senza appesantire il filmato, non devi metterlo in libreria ma solo della stessa directory dove metterai il file swf. Fidati.
Non devi fare altro che copiare il codice che ho postato nello stesso fotogramma dove c'è il codice originale e mettere il file mp3 rinominato brano.mp3 nella stessa cartella del file swf, e col pulsante on/off gia presente sullo stage puoi fermare o far partire la musica, provare non ti costa niente.
-
Grande!!!
Fantastico, anche questa è andata!!
Ora ho dei banner inseriti nella pagina ai quali devo allegare un link esterno, provo a seguire lo stesso sistema che mi hai spiegato per l'immagine, ma dal momento che questi banner sono presenti in tutte le pagine, dove inserisco il testo?
-
Vale lo stesso discorso dell'immagine, se questi banner sono nelle pagine che vengono caricate dinamicamente, il codice devi metterlo nelle medesime pagine.
-
Grazie Nhatan della pazienza, i banner sono sullo sfondo, perciò rimangono visibili in tutte le pagine.
Ho fatto vari tentativi ma non riesco a capire dove inserire il comando.:x
-
I banner li hai aggiunti tu non erano presenti in origine? Devi farmi capire dove li hai messi, Sul filmato che è nello stage o sulle pagine che sono in libreria nei clip filmato?
-
Sono 3 li ho creati io 100x72 e inseriti in libreria, poi li ho trascinati sullo sfondo posizionandoli in basso a destra nel clip flashmo chrome
-
Ok in pratica li hai messi sullo stage, dagli nome istanza ad esempio: banner_1, banner_2, banner_3. Poi apri un nuovo livello sopra l'ultimo che si chiama actions, e in questo livello metti
banner_1.addEventListener(MouseEvent.CLICK,onClick1); function onClick1(e:Event):void { var url:URLRequest=new URLRequest('http://www.nome_sito.com'); navigateToURL(url,"_self"); } banner_2.addEventListener(MouseEvent.CLICK,onClick2); function onClick2(e:Event):void { var url:URLRequest=new URLRequest('http://www.nome_sito.com'); navigateToURL(url,"_self"); } banner_3.addEventListener(MouseEvent.CLICK,onClick3); function onClick3(e:Event):void { var url:URLRequest=new URLRequest('http://www.nome_sito.com'); navigateToURL(url,"_self"); }
-
Per inserire un livello si fa forse così?
Inserisci-Linea temporale-Livello
Ma dove lo devo aprire?
Actions lo trovo un po dappertutto, ho effettuato diversi tentativi ma a vuoto!:?
-
Esatto, un livello lo puoi inserire come hai scritto tu o più direttamente cliccando sull'iconciana a forma di pagina uguale a quella di photoshop. Tieni presente che il nuovo livello verra creato sopra quello selezionato in quel momento, per un livello che contiene solo codice non è importante la posizione sia che sia in basso in mezzo o in alto non importa.
-
Il filmato sembra impazzito e negli errori del compilatore mi esce:
Simbolo 'flashmo chrome',Livello'Livello3',Fotogramma 1 1084:Errore di sintassi:è previsto rightbrace prima di end of program.
Mi si ripete 6 volte, dove ho sbagliato?
Il livello creato é: Livello 3:1
-
Manca qualche parentesi, hai fatto un copia incolla? Controlla che mettendo i link non abbia cancellato qualche paretesi.
-
Che sbadato!!!
E' vero, ho messo le parentesi tutte dallo stesso lato.
Le digito manualmente perchè flash l'ho sul macbook mentre il forum sul pc fisso (problemi di senilità:D)
Adesso funziona ad ok! Solo una cosa: manca il comando per vedere la manina che indica, dove va messo di preciso?
-
In cima al
banner_1.buttonMode=true banner_2.buttonMode=true banner_3.buttonMode=true banner_1.addEventListener(MouseEvent.CLICK,onClick1); function onClick1(e:Event):void { var (http://www.giorgiotave.it/wikigt/os/URL):URLRequest=new URLRequest('http://www.nome_sito.com'); navigateToURL(url,"_self"); } banner_2.addEventListener(MouseEvent.CLICK,onClick2); function onClick2(e:Event):void { var url:URLRequest=new URLRequest('http://www.nome_sito.com'); navigateToURL(url,"_self"); } banner_3.addEventListener(MouseEvent.CLICK,onClick3); function onClick3(e:Event):void { var url:URLRequest=new URLRequest('http://www.nome_sito.com'); navigateToURL(url,"_self"); }
-
Perfetto!!
Per ora siamo a cavallo, adesso sistemo tutto quanto e poi preparo delle immagini da inserire nella stessa maniera. In questo caso però saranno presenti su una sola pagina, con un link che porterà ad un altro file fla simile che mi servirà da indice per le fotogallery.
Per ora grazie mille, a presto!