- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- caricamento musica
-
ottimo, come non detto sono riuscito ad aprirlo..
ho visto che il codice l'hai messo al fotogramma, ma ai pulsanti non c'è nulla...
come faccio a far interagire i pulsanti, a fargli selezionare le canzoni ecc...grazie ciaooo
-
se tu guardi il codice si capisce:
esempio:clip_0_mc è il primo bottone
onPress significa all' evento di click del mouse
e poi vedi che c'è una stringa verde all'interno della funzione onPress,
quella è l' url del tuo file mp3.
Cambia gli url che ci sono con i percorsi dei tuoi files audio.
-
ok grazie mille, oggi faccio un pò di prove sul file che mi hai dato...
ti chiedo un ultima cosa...
come ti avevo già accennato ho fatto alcune prove importandomi un file looppato in un clip, se lo metto nello stage principale e gli do evento con un ciclo praticamente infinito (10000 volte) non ci sono interruzioni e si loppa bene, se invece lo metto in un clip, gli do stream per poi comandarlo con tasti play e stop, ha una piccola interruzione ogni volta che ricomincia e quindi l'audio non è fluido...
secondo te come posso risolvere il problema??grazie mille in anticipo..
ciaooo
-
Quel 'problema' è dovuto al server e alla connessione dell' utente.
Quando lo embeddi nell' swf non lo fa perchè non è in streaming.
Invece in streaming devi dare il tempo al server di ricaricare le informazioni.
-
scusa ancora flash, ma non capisco molto bene...
il fatto è che non ho provato questo audio sul web, ho semplicemente importato in libreria un piccolo file looppato da 56 k e l'ho inserito nello stage, quindi quando esporto l'swf che gli abbia dato stream o evento il file è all'interno dell'swf..però se lo esporto in un modo salta, e nell'altro no...
ti faccio un esempio...
stavo guardando questo sito www.jarnotrulli.com qui mi sembra ci sia una musica che si ripete sempre ogni tot secondi ( a parte il rumore della macchina che si sente ogni tanto), questa non salta..come mai??
scusa se continuo a romperti...
grazie ciaoooo
-
A quel punto è perchè il loop del sito di trulli è stato tagliato perfettamente, nel senso che il taglio è musicalmente corretto.
Forse il tuo piccolo file audio è tagliato male, nel senso che il taglio e quindi quando finisce la musica e poi ricomincia non è a tempo di musica...no?
-
mmm però quando gli do evento dovrebbe darmi lo stesso problema..invece non mi da nessun stacco...
bhooo strano..
hai un file audio looppato bene da darmi per provare??grazie e scusa...
( quando ti stufi di rispondermi dimmi pure..purtroppo essendo principiante in flash cerco di chiedere il più possibile..)
ciaooo
-
Ma tu questosuono lo devi mandare in stream oppure no ?
-
mm ok scusa forse non ho ben chiaro cosa intendi per stream...
io per stream intendo il comando che do all'audio nel pannello proprietà dove c'è stream, evento, avvio, interrompi...
-
No,
ti spiego:
se un file audio ce l' hai sul tuo PC a quel punto il tuo file non viene 'streammato'mentre se il file audio è in un server ci sono 2 modi:
il primo l'utente lo scarica e poi se lo ascolta (solo che se è un file molto pesante prima di ascoltarlo passa tempo)
il secondo mentre lo scarichi lo ascolti.E' una spiegazione molto ristretta perchè il campo è molto vario ma penso che renda l'idea.
-
ok ma pensavo che se ho un file piccolissimo e lo importo nell file flasc appena esporto l'swf il file rimane incorporato e quindi una volta caricato l'swf dovrebbe sentirsi bene...
invece quando esporto i due tipi di swf c'è differenza...
è quello che non capisco...
-
mi manderesti il fla? [email][email protected][/email]
oppure lo link qui
-
ok ti ho mandato i due file fla, uno con il file musica in un clip e l'altro nello stage principale..
se li mandi in swf sentirai la differenza dell'audio...ciao grazie
-
ok li ho visti.
Partendo dal presupposto che non uso mai le opzioni dell' interfaccia di Flash ma me le creo via codice,
penso di aver capito la differenza, nel senso, in opzione evento non è la timeline che riproduce il suono ma bensì il file audio stesso,
mentre in opzione stream il file audio è 'embed' nella timeline per cui quando arriva all' ultimo frame c'è quel lasso di tempo che Flash necessita per tornare al primo frame e ricominciare.Puoi notare questa cosa anche creando un' animazione in 'loop' con i tuoi frames che fa la stessa cosa.
Sembrerebbe quasi che l' opzione stream dell' interfaccia di Flash (non il parametro isStreaming che si passa al metodo start() della classe Sound) sia stata creata per poter riprodurre un file audio di tanti frames quanti sono quelli di un' animazione.
Conclusione e parere personale: come sempre si dimostra che 'lavorare' via codice è sempre la cosa migliore.
-
ok grazie mille per la disponibilita....
peccato che debba farsi con il codice..speravo di essermi risolto un problema della musica...
non ho ancora avuto molto tempo di provare con il codice che mi hai dato..
ora provo...
il file che mi hai dato è settato per varie musiche??
se ne metto solo 1 funziona lo stesso??
-
fai delle prove, guarda e cerca di capire come funziona...io son sempre quì
-
sei un grande flash ho provato il file che mi hai dato funziona benissimo...
chiaramente ho provato con una canzone e me la fa fino in fondo...
se dovessi provare con un file tipo quello che ti ho dato di 3 secondi e volessi loopparlo in continuazione come il sito di trulli, integrando il codice con altro script si può fare??grazie:))
-
scusa, ti scrivo a ripetizione ma sto facendo prove e poco per volta mi vengono delle domande....
se clicco uno dei pulsanti mi parte il suono..
per stopparlo come faccio??
ci vuole iun tasto apposta o ne lascio uno vuoto e lo uso come stop??
-
si può fare,
prova così:
dove c'è il codice:
a.start();cambialo con questo:
a.start(0,10000);
-
mmm ho provato ma non funziona si interrompe sempre...