- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- problemi con swf esterno
-
Ho letto la risposta di Flep e mi viene da sorridere per il tuo sconforto, da frequentatore di forum ti confermo che è come dice lui, per quanto mi riguarda sappi che se non rispondo è solo perchè non lo so, altrimenti dare una mano per me è un piacere oltre che una soddisfazione, ma non solo per me tutto il forum GT è improntato in questo modo.
Ma per tornare al tuo lavoro, col tuo penultimo post mi hai fatto venire dei dubbi. All'inizio avevo capito che lo stesso brano doveva accompagnare senza interrompersi il visitatore per tutte le pagine del sito, ora mi è sembrato di capire che ogni pagina riproduce un brano diverso, puoi chiarire per favore.
-
Ciao Nhatan,
no non è così.
Durante la composizione della HOME che dura 260 frames c'è una musica che dura giusto questi frames poi silenzio.
Quando inizi a visitare le varie pagine (e sono 6).
Da qualunque pagina inizi dovrebbe partire un'altra musica di sottofondo che non deve smettere anche se cambi pagina.
Chiaramente se torni alla HOME deve smettere. (ma questo è già stato risolto con: unloadMovieNum(1);
Spero di essermi spiegato bene.
Ciao
-
Dunque hai una animazione che dura 260 frame per home, innanzitutto ti consiglio di trasformare tutti i 260 frame in un movieclip così semplifichi.
poi abbiamo 6 pagine poste rispettivamente sui frame 261-262-ecc. su ognuna di queste pagine suppongo avrai del testo e delle immagini nonchè dei pulsanti per la navigazione e pulsanti per caricare swf esterni.Mentre desideri che il brano continui durante la navigazione delle 6 pagine gli swf caricati devono scomparire nel passaggio da una pagina all'altra nonchè nel ritorno alla home.
Bene io ho fatto un fla che sembra funzionare, ti spiego come l'ho realizzato poi se vuoi ti faccio avere il fla.
Nella home page sul primo frame della _root(time line pricipale) ho messo il component FLVPlayback che parte al caricameto della pagina e scarica in streamig il primo brano, poi frame vuoto per interrompere il filmato, sul terzo frame ho messo la seconda pagina con il component che scarica un nuovo brano più due pulsanti che caricano due swf esterni su dei movieclip vuoti, i due swf esterni non solo si chiudono nel passaggio da una pagina all'altra ma all'apertura di uno si chiude l'altro. Sul quarto frame(terza pagina) ho inserito un fotogramma chiave che naturalmente clona il fotogramma che lo precede(seconda pagina), quindi ho selezionato ad uno ad uno e cancellato tutti gli elementi tranne il component FlvPlayback cosi nel passaggio tra la seconda e la terza pagina il brano non subisce nessuna interruzione. Spero di essermi spiegato comunque ripeto posso farti avere il fla per capire meglio.Ciao
-
Ciao Nhatan,
ti ringrazio per la risposta ma non credo di aver capito bene, anche perchè non so usare i _root, quindi se non ti spiace passarmi il fla così apro tutto e vedo di capire meglio. Se poi già che ci sei mi spieghi anche come fare per trasformare i miei 260 frames in una clip te ne sarei gratissimo.
Ciao
-
Ciao _root non è altro che la time line principale, mettiamo ad esempio che sul frame 1 hai un movieclip da questo movieclip vuoi spostarti per esempio al fotogramma 50 che abbiamo chiamato pippo(per etichettare un fotogramma devi selezionarlo e poi dalla finestra ispezione proprietà mettere un nome ,come fai per le istanze, al fotogramma) allora devi dire al pulsante al rilascio esci dal movieclip ritorna nella time line principale e vai al fotogramma pippo.on (release) {
_root.gotoAndStop("pippo");
}
Per trasformare i 260 frame della tua animazione procedi così: seleziona tutti i 260 frame, dal menù modifica scegli linea temporale copia fotogrammi, poi dal menù inserisci scegli nuovo sinbolo dal menù che si apre scegli movieclip dai un nome e OK, a questo punto si apre la time line del Mc composto da un unico frame, selezionalo vai nuovamente al menù modifica linea temporale incolla fotogrammi, per uscire dalla modalità modifica del mc premi la freccia azzurra vicino al pulsante scena, ora tutta l'animazione di 260 frame è un mc che sta su un unico frame della time line principale. Per scaricare il fla guarda quì www.dago2008.altervista.org.
-
Salve a tutti!
anche io ho un problema con un swf ma forse molto più semplice del precedente (sono una pivella)
ora sto facendo un sito con dreamweaver e ho modificato una slide fatta in flash per aggiungerla alla sezione foto,
non essendo molto pratica di codici ho semplicemente cliccato su insert->media->flash
ora la slide si vede sul browser ma non so come posizionarla all'intermo del sito (per esempio nell'html si trova all'interno del div "layout" ma nel browser viene coperta dal background di quest'ultimo)
sapresti indicarmi una soluzione o un tutorial mirato?
grazie mille!!!!
-
@pandapaz said:
Salve a tutti!
anche io ho un problema con un swf ma forse molto più semplice del precedente (sono una pivella)
ora sto facendo un sito con dreamweaver e ho modificato una slide fatta in flash per aggiungerla alla sezione foto,
non essendo molto pratica di codici ho semplicemente cliccato su insert->media->flash
ora la slide si vede sul browser ma non so come posizionarla all'intermo del sito (per esempio nell'html si trova all'interno del div "layout" ma nel browser viene coperta dal background di quest'ultimo)
sapresti indicarmi una soluzione o un tutorial mirato?
grazie mille!!!!
Ciao pandapaz, non ho capito cosa intendi con la frase sopra, forse che la vedi in locale ma non la vedi una volta fatto l'upload?
-
Dunque, mi spiego meglio.
é il mio primo sito e non ho mai pubblicato nulla.
faccio riferimento a quello che vedo quando seleziono "Anteprima in Safari".
Quando si apre la mia pagina in safari la slide che ho importato si posiziona dove le pare.
Invece io vorrei indicarle la posizione precisa all'interno del sito, ho anche creato una class e l'ho chiamata "slide":
.slide {
margin: 0px;
padding: 0px;
position: absolute;
visibility: visible;
z-index: 105;
top: 400px;
right: 20px;
}ma a non so dove inserire "slide" nel html dal momento che inserendo l swf dreamweaver ha generato del codice automaticamente e che io non so gestire.
vorrei postare il tutto ma nn sono utente premium e nn posso inserire link attivi, immaigni, ecc
tuttavia per vedere quello che vedo io basta aprire dreamweaver e cliccare su insert->media->Flash e selzionare un swf
-
Mi sa pandapaz che avresti dovuto postare nelle sezioni "programmi per costruire siti" o "linguaggi HTML e XHTMLl" li ti possono spiegare come
fare per costruire la pagina come vuoi tu, cosa posso dirti io, con dreamweaver per posizionare un swf uso le tabelle ma la cosa migliore e intervenire sul codice,per chi lo sa fare.
-
ok ci proverò. grazie.
io pensavo che bastasse collegare l swf ad uno stile scritto appositamete nei css e il gioco era fatto
-
ok sono riuscita a spostare l swf nella pagina! infatti era piuttosto semplice, bastava selezionarlo nell'anteprima di dreamweaver e indicare la posizione in V space e H space.
(tuttavia nonostante assegni al swf uno stile, il browser non mi da retta)
scrivo questo post qui nel caso in cui qualcuno con il mio stesso problema approdi a questa pagina (ma gli amministratori possono toglierlo se lo ritengono opportuno)
grazie Nhatan
-
Ciao Nhatan,
allora qualcosa sono riuscito a fare.
Innanzi tutto ho fatto, come mi hai suggerito, una clip unica dei 260 frames.
Ho messo le istruzioni per richiamare la _root come dicevi e il tutto funziona.
Mi rimane sempre da risolvere il problema "musica sottofondo" all'interno delle 6 pagine post-home.
Nella mia vecchia impostazione avevo anche costruito un preloader che ora non so dove mettere. Ho provato sulla clip ma non va ho provato sulla pagina dove si richiama la clip ma non va.
Approposito ho aperto il tuo esmpio fla (devo dire che anche aprendolo non ho capito molto. Questo ti dimostra la mia conoscenza di flash) ma la musica che hai inserito non si sente.
Se ti va ti farti un giro per curiosare, ho aperto uno spazio su alice per fare le prove del sito in costruzione.
Dopo il solito http e le due barre // non scrivere la tripla W ma direttamente xoomer.alice.it/mirkhorn
Qualunque consiglio sarà manna dal cielo per me.
Grazie. Actor
-
Dimenticavo di dirti che il sito è ancora un abbozzo e che molte cose vanno ancora sistemate tipo: i bottoni, la pagina contatti, i video (per ora ho messo i miei) ecc. ecc.
Ciao
-
Strano si devono essere interrotti i collegamenti, devi estrarre i file rar dentro una cartella e lanciarlo da li. Ho visto il tuo lavoro molto simpatica l'animazione iniziale. La musica riparte quando ritorni su studi per il resto continua , be mi sembra già un buon lavoro.
Tanti auguri per tuo figlio, da padre a padre una bella soddisfazione.
-
Ciao Nhatan,
ho cambiato i parametri di lettura dei file audio del tuo esempio.
Avevano ancora i riferimenti della cartella sul tuo PC.
Ora funziona.
Come hai visto però il problema della mia colonna sonora è un'altro (non posso farlo con i FLVPlayback altrimenti mi si vede la barra azzurra con Play,Stop,Volume, ecc).
Solo se clicchi come prima scelta in "studi" inizia la musica.
Se per caso vuoi entrare, come prima scelta, in biografia o contatti, ecc non parte nessuna musica chiaramente. In più se durante la visione delle varie pagine riclicchi su "studi", la musica evidentemente riparte.
Ed è qui che cerco aiuto.
Il risultato finale che vorrei è che, dalla HOME, qualunque scelta di pagine fai, parta il sottofondo musicale, che però non deve interrrompersi mai, se non in due soli casi e cioè:
1-quando la fermi tu cliccando sul cornetto sotto al nome.
2-quando clicchi sul tasto HOME per tornare alla home.Ti ringrazio per i complimenti ma sinceramente non mi sembra che sia già un buon lavoro.
Auguri anche a te per il tuo (mi sembra di capire che anche tu hai un figlio).
Ciao, fatti sentire...
-
Entrambi i problemi risolvibili, Se FlvPlayback lo metti fuori dello stage non si vedrà ma la musica si sentirà ugualmente, nel cornetto pulsante metti l'azione stopAllSounds(); che fermerà la musica.
-
Carissimo Nhatan,
credo d'essere riuscito a mettere tutto a posto.
I tuoi consigli sono stati utilissimo e preziosi e mi hanno sbloccato da una situazione che durava da almeno un mese.
Ti chiedo solo un ultimo consiglio e tanta pazienza.
Che tu sappia è possibile mettere in loop il sottofondo che ho inserito con il FLVPlayback ?
-
Bene Actor sono molto contento, sinceramente non so rispondere alla tua ultima domanda, ora proverò a studiare il problema. Ciao
Trovato, seleziona il component poi premi la freccia nera che c'è sulla destra della finestra ispezione proprietà e incolla questo codice:
on (complete) {
import mx.controls.FLVPlayback;
this.play()
}
P.S. Non voglio prendermi meriti che non ho, l'ho trovato in un tread su Flepstudio.
-
Nhatan sei grande ,
ancora una volta devo ringraziarti per le ricerche condotte.
Ora funziona tutto. Sei grandissimo ed io mi sento sovreccitato come un ragazzino.
Come potrai vedere dal sito stesso non è ultimato perchè mi mancano ancora un sacco di cose da mettere, ma si tratta solo di foto, video e testi.
Per quelli mi serve la collaborazione di mio figlio e che cominci a fare esperienze per inserirle.
La macchina però funziona.
Devo dire che molto del merito è tuo perchè i suggerimenti che mi hai dato hanno dato una svolta a tutto il lavoro.
Grazie ancora, Actor
-
E' stato un piacere, non abbandonare il forum, se ne hai voglia e tempo condividi quello che hai imparato, anche se non siamo più giovanissimi abbiamo tanto da imparare ma anche da dare, ti rinnovo gli auguri per la carriera di tuo figlio.Ciao.