Ciao!! Vorrei creare un player video per una mia futura pagina web e mi chiedevo come poterla realizzare in flash caricando i video dinammicamente.
Sul web ho trovato diversi player mp3 che tamite un file xml o qualcosa del genere caricano gli mp3 da una cartella, ma come faccio per i video????
Spero sia in uno dei tuoi prossimi tutorial
Ciao Julius,
io sarei interessato a creare qualcosa su secondlife ma mi serve qualcuno che conosca lo scripting e avrei bisogno anche di un buon designer.. sono aperto a proposte
yw
@Yma Waki ciao non ti nascondo che sto iniziando a studiare lo scripting di SL però devo ancora approfondire ^^ comunque se vuoi ci vediamo su SL cosi ne parliamo meglio
Buongiorno a tutti.
Tutti siamo bravi ad incasinarci la vita con flash…ma c’è qualcosa di più bello.
Volevo chiedervi se vi è mai capitato di progettare un file swf che carichi una immagine jpg esterna e ne permetta lo zoom. Andate a visitare il sito esprit.com. L’ho trovato li e vorrei sapere come si realizza. Avete suggerimenti?
Tu hai msn, vero? Praticamente ho un sito in allestimento in php.
il mio database mi genera ogni volta un’immagine…la chiamiamo “foto.jpg”. Io ho bisogno di un’applicazione (credo sia un swf) che si importi foto.jpg e mi consenta di zoommare e spostare l’immagine. Vedi l’esempio andando nell’e-shop del sito esprit.com e vedendo i detail dei capi. Ciao e grazie
Ciao Julius… sono un giovane webdesigner alle prime armi con ActionScript. Sto anche facendo un piccolo corso. Quello che pero’ non tratteremo nel corso è la proprietà STAGE…quindi lo stage.width, lo stage.height, lo stage.aligh… in pratica io lo avrei già utilizzato un pò di volte…solo che volevo sapere se c’e’ un buon metodo per lavorare con queste proprietà. Per esempio se io ho un sitoflash con 20 movieclip…devo stare a indicare tutti i loro posizionamenti nel LISTENER? Capisci cosa intendo?
Infine volevo sapere se esiste un trucco o una tecnica particolare per effettuare transizioni tra le varie pagine del mio sito flash.
ciao julius prima di tutto comlimenti epr il tuo ottimo blog.. mi son imbattuto nel tuo Flv player veramente fantastico …. c’è un motivo per il quale in locale funziona e sul server no?
@Caipirosk ciao per quanto riguarda il ridimensionamento dello stage
Il listener è lo stage Stage.addListener(Stage);
Lo Stage avrà quindi una proprietà width e una proprietà height ovvero la base e l’altezza della finestra del browser).
Se il file flash è 800*600, rimarrà sempre 800*600.
Inoltre la differenza tra le proprietà (width-800)/2 o (height-600)/2 ti da la possibilità di ricavare lo “scarto” e di posizionare quindi gli oggetti dove ti pare e di conseguenza di ingrandirli o ridurli a piacere.
Farò in seguito un tutorial più approfondito
Per quanto riguarda le transizioni tra le varie pagine diciamo che è tutto un gioco di interpolazioni di movimento/forma e maschere ovviamente a seconda delle tue esigenze
ciao e buon proseguimento di corso
Ciao carissimo, intanto complimenti per il sito che mi sembra molto utile e chiaro.
Arrivo al dunque;
ho questo bellissimo script che riproduce un mp3 esterno alla libreria di flash caricandolo con un buftime di 10:
_______________________________________________
var song01:Sound = new Sound();
_soundbuftime = 10;
caricami = function (quale) {
var caricati = quale.getBytesLoaded();
var totali = quale.getBytesTotal();
var percentuale = Math.floor((caricati * 100)/totali);
};
song01.onLoad = function () {
clearInterval(check);
//canzone.start();
};
song01.loadSound(”song01.mp3″, true);
var check = setInterval(caricami , 1000, canzone);
stop();
____________________________________________________
mi spieghi (se hai tempo e voglia) come modificare lo script in modo di caricare allo stesso modo più suoni esterni che vengano riprodotti in sequenza uno dopo l’altro?
@LoZioMao ciao ti ho commentato il codice inserito da me
dovrebbe funzionare in questo modo.
In pratica, supponendo di avere tre suoni, 1.mp3 - 2.p3 - 3.mp3, faccio diventare il numero una variabile che incrementerò.
Dovrai inserire l’ultimo numero del suono presente, in questo caso 3, al fine di far riniziare tutte le song. var song = 1; //imposto song a 1
var song01:Sound = new Sound();
_soundbuftime = 10;
caricami = function (quale) {
var caricati = quale.getBytesLoaded();
var totali = quale.getBytesTotal();
var percentuale = Math.floor((caricati*100)/totali);
};
song01.onLoad = function() {
clearInterval(check);
//canzone.start();
};
song01.loadSound(_root.song+".mp3", true); // faccio partire la prima song
song01.onSoundComplete = function() { //quando il suono è finito
if (_root.song != 3) { //controllo che non sia + delle mie song
_root.song++; //incremento song
song01.loadSound(_root.song+".mp3", true); //avvio song incrementata
} else { //se la song non eccede da 3
_root.song = 1; //riparto da song 1
song01.loadSound(_root.song+".mp3", true); //avvio song1
}
};
var check = setInterval(caricami, 1000, canzone);
stop();
Ti ringrazio per la tempestività!!
Quindi mi sembra di avere capito che se ho più di tre suoni modifico la stringa
if (_root.song != 3)
Quindi i file sonori posso nominarli tranquillamente song01.mp3, song02.mp3 e così via..
Questa sera proverò e ti faccio sapere..
Grazie 1000!
Ciao Julius,
il tuo script ad incrementazione numerica delle song funziona benissimo. Nel mio caso comunque ho preferito lavorare sulla timeline di flash, dovendo assegnare anche una immagine ad ogni song. Cioè, ho una parte di timeline che mi permette di scegliere il brano, ed una altra che mi riproduce i brani in sequenza. Per i brani in sequenza ho usato il parametro “onSoundComplete” (sotto tuo suggerimento) per avanzare di un frame e riprodurre l’altro suono e altra immagine.
Ciao julius, complimenti per il sito ed i tutorial, molto utili, e pratici.
Vista la tua esperienza ti volevo chiedere se a te risulta poter fare, su un projetto swf, lo screenshot di una determinata area, ossia, come se tu avessi un bottone e ad esempio “onRelease” facesse lo screenshot di una area particolare dello stage.ùTi risulta si possa fare una cosa del genere???
@Matteo ciao e grazie per i complimenti, riguardo la tua richiesta ti posso dire che è possibile, ovviamente non solo con flash.
Infatti devi appoggarti a script esterni come PHP, personalmente non ho mai avuto la necessità di realizzarne uno, ma potrei fare ricerche e scrivere un bel tutorial a riguardo..
io ho trovato dei tutorial al riguardo che si appoggiano a php ma questi fanno solo il salvataggio di una foto, e quindi non sono risultati utili, anche perchèè poi in flah 8 con la classe fileReference puoi fare lo stesso, per spiegarti il mio dubbio, io ho una foto che viene caricata sullo stage, a mano a mano applico delle istanze create da me sopra la foto semplici simboli uqali ad es. un nmero o una X o una lampadina il dubbio che mi veniva era come poter salvare soltanto l’area in cui si trovava la foto con ovviamente i simboli da me applicati sopra, ecco perchè pensavo ad una screenshoot, magari assegnandogli delle coordinate x,y.
Grazie per la velocità con cui hai risposto al messaggio, e ancora complimenti
Ciao Julius,
complimenti per il blog,
fa piacere vedere uno che mette passione in quello che fa ed è anche disposto a condividerlo con altri.
Ciao ciao a tutti
ciao julius…. sto proprio diventando un tormento forse…. ma non funziona con il codice che discutevamo l’altra sera, vorrei poter quindi poter provare ad aggirare il problema, e pensavo di fare così:
Al primo frame ho un :
mc.loadMovie(”http://www.nice-darts.com/snapshot/5.jpg”);
nello stage ho un bottone che esegue on release:
on (release) {
mc.attachMovie(”13″,”n13″+i,1);
mc["n13"+i]._x=(150);
mc["n13"+i]._y=(120);
}
vorrei mettere in primo piano, ossia visibile sopra la foto, il mc che copio dalla libreria con attachMovie, ma sembra che resti al disotto della foto….
Dove sbaglio?
Eventualmente poi che dici sarebe poi possibile applicare allo stesso mc caricato dalla libreria la funzione startDrag e stopDrag?
Il risultato che vorrei ottenere sarebbe avere nello stesso mc la foto che carico, e visivbile sopra la foto il mc movibile.
esatto, sulla stessa foto che carico esteranamente come vedi sopra dal comando, però il fatto è che quando vado ad inserire sulla stesso mc di dove è la foto, il mc che vorrei poter trascinare è sotto la foto.. non so se ci può essere soluzione sinceramente inizio ad essere un pò perplesso…. chiedo aiuto a te perchè penso che sei molto all’avanguardia con flash, se volessi vedere il progetto flash magari te lo posso mandare per mail per dargli un’occhiata… capisco che quando uno scrive poi non è chiarissimo forse
ciao julius!
ti seguo (purtroppo)da poco…AVERTI SCOPERTO PRIMA! mi sarei risparmiato molte notti insonni…
ma meglio tardi che mai salto i complimenti,tanto te li fanno tutti (giustamente e meritatamente) e passo al sodo.
In giro ho visto 2-3 cosette interessanti,che potrebbero interessare a noi piccoli impaginatori alle prime armi
quando avrai un po di tempo,se riesci a darci dei bei tutorial su queste gallery..te ne saremmo molto grati!
in questo sito ce n’è una stupenda..ma credo sia veramente complicata per uno come me che l’actionscript lo mastica poco per cui cercavo qualcuno come te che sapesse decompilare e spiegare un attimo come si crea (come hai fatto benissimo per il carousel!)
questa è già più facile..ma se decompilo l’swf che ti fa scaricare e provo a togliere il loro “Link” alla pagina…non va più!! (so che non si dovrebbe fare..ma mi piaceva troppo!!! perdono ^_^ )
intanto ti ringrazio per l’attenzione!ciao e continua cosi!!
@Marco ciao di sicuro non mi metto a decompilare un lavoro, fatto a pagamento, scrivendo pubblicamente il codice e spiegandolo, sarebbe contro i miei principi….
Per il carousel, venivano dati i file sorgenti e non ho fatto altro che spiegarli attraverso un tutorial con tanto di altre implementazioni.
Al limite posso provare a creare qualcosa di simile…
si ovvio..mi son spiegato male io.Non intendevo avere il file uguale!ci mancherebbe.
Però avere qualcosa di simile e riuscire a capire come si fa sarebbe già un bel passo avanti.
ciao julius.
volevo farti una domanda.
ultimamente stai postando molti siti fatti con video “Interattivi”..
sai dirmi un po alla buona,come si fa a fare una roba del genere??
cioè..a far interagire un filmato,nel sito,con l’utente.(tipo la persona che parla..e se clicchi una porta la persona cammina verso la porta..ecc)
sto cercando in rete qualcosa..ma non ho idea neanche di che cosa cercare!!
Direttamente da flash no, ma vi saranno nuove potenzialità di quei programmi, come premiere, che permetteranno uno svolgimento di lavoro in tempo zero.
ciao
domandone, magari hai in giro qualcosa ….
se hai voglia guarda qui:
( http://www.tbh.it/prova.htm ) devo creare una “roba” del genere.
Cliccando sul titolo si apre la paginetta con il player nel frame sopra!
ma siccome i cd sono 120 ( con una media di 20 brani ciascuno ) se creo le pagine html “normali” ci metto 2 anni !
pensavo a una roba in flash e xml che mi carica i dati da un file esterno!
dici che è fattibile o sono fuori strada?
Si fattibile! infatti se hai le basi di Flash, non ti sarà difficile implementare il tutto con un file XML diverso per ogni CD e una singola pagina con un singolo player…
In questo modo dovrai solo cambiare il parametro XML
Ciao Julius, innanzitutto complimenti per il blog che è veramente interessante e formativo, come inoltre tutto il sito.Volevo chiederti se mi potevi dare informazioni in merito alle finestre (snap shots) che si aprono quando si passa sui collegamenti ai tutorial.
Ciao ed un saluto a tutti!
Tommaso
Ciao tommaso grazie per i complimenti, le finestre snap shots sono integrate ai blog Wordpress, per inserirli su un sito devi implementare un piccolo script che puoi generare da questa pagina http://www.snap.com/about/shots1.php
saluti
ciao ti volevo chiedere una cosa nel popup che si collega a google che hai te ho messo un’altro indirizzo che su Mac si visualizza ma su PC no…..cosa posso fare….
p.s ti volevo chiedere una cosa…
mi piacerebbe gestire un db ma non ne so usare nemmeno mezzo…. =)
…mi piacerebbe crare il mio sito con l’area privata nella quale posso modivicarmi i testi e le foto….del sito…mi potresti dare una mano dato che vedo che se moooolto bravo!
se non puoi non importa….e ti ringrazio lo stesso della tua attenzione!! ciao!!!!
ho un problemino… spero tu mi possa aiutare…
allora, dovrei inserire una textarea in un form e dare la possibilità di aggiungere al testo le faccine… potresti darmi una mano oppure un riferimento per cercare di capirci qualcosa ?
l’altra cosa che non sono riuscito a risolvere è che praticamente nel campo di testo anche se faccio invio per andare a capo o lasciare qualche riga vuota, una volta inserito nel recordset del db access, gli spazi si annulano e il testo viene scritto dutto di seguito.
ciao julius!
dopo un po che cercavo e provavo..finalmente,grazie a un file messo a disposizione in un forum in rete (ora non ricordo quale..ma lo ringrazio lo stesso! ),e a qualche tuo consiglio, sono riuscito a fare il fullscreen al mio sito.
solo che ora il mio problema è che mi mette tutto centrato e a sinistra.
questo perchè ho messo stage.align= “TL”
quindi è giusto.
il problema è il seguente:
io voglio il mio flash centrato in tutte e due le direzioni!!
quindi in teoria dovrei lasciare vuote le virgolette,giusto?
solo che invece di centrarmelo…me lo sposta parecchio a destra..lasciandomi spazi bianchi!!
non capisco come mai!
allego il mio file.sono uno di background a livello 0…un menu a livello 1 e un “home” a livello 2..che ho usato per rendermi conto di come centrasse o meno il filmato nel browser.
sono 3 fla semplicissimi..praticamente vuoti,con su solo il codice per cominciare a fare il fullscreen..quindi niente di complicato.
puoi dare un’occhiata e vedere cosa sbaglio?grazie.
Se utilizzi i loadMovieNum, è normale che i movie vengono caricati a seconda della loro grandezza e a coordinate 0,0
Invece se utilizzi dei clip contenitori, e utilizzi loadMovie potrai posizionare i tuoi clip nelle coordinate che vuoi senza essere condizionato a coordinate 0,0
procedi in questo modo:
Crea n. clip filamti quanto sono i tuoi swf da caricare…
Poi assegna loro un nome istanza
Nel primo frame caricherai gli swf esterni
Esempio:
loadMovie("mio.swf",_root.box1);
In questo modo sul mio stage ce un clip di nome istanza box1 posizionato dove voglio io, in cui sarà caricato il filmato mio.swf
Ciao Julius, ho un idea per un tuo prossimo tutorial.
“flashBirth” Ogni utente puoi lasciare i suoi dati anagrafici ( nome, cognome data di nascita e luogo ) e il giorno del suo compleanno un animazione in flash ricorderà il suo compleanno e di tutti quelli che fanno il compleanno lo stesso giorno!!!
E’ una idea che mi frulla da tempo ma non ho ben chiaro come impostarla. Dato che sei cosi fantasioso lascio a te l’implementazione
hey ciao! sto seguendo il tuo tutorial per creare una pagina interattiva con flash… lo scorso anno avevo imparato ma ho rapidamente dimenticato tutto e ora che mi serve devo ripartire praticamente da capo! intanto grazie perchè è tutto molto utile, però forse potresti essere un pochino più dettagliato, per esempio nella parte della creazione pulsante tipo web, è tutto molto chiaro nella procedura, ma certe cose tipo “applichiamo il filtro bagliore al clip filmato” non le trovo!!! il problema è che sto usando flash mx e non flash 8? ciao ciao e grazie ancora
1054 Commenti
Fabio
15 Aprile 2007 alle 18:41 pm
Ciao Julius ne approfitto per farti i complimenti per i tutorial e per il resto del blog!! continua cosi!!!
Romina
15 Aprile 2007 alle 18:45 pm
Io approfitto per ringraziarti di esistere invece…
Julius
16 Aprile 2007 alle 7:11 am
@Fabio ti ringrazio per i complimenti
@Romina esageraaaata hihi un bacio
Romina
17 Aprile 2007 alle 6:50 am
Hey maghetto…ci sarebbero altre piccole grandi novità!!!
Appena ci becchiamo ti dirò.ciao ciao
buona giornata
fra
22 Aprile 2007 alle 21:03 pm
se non ti dispiace, mi salvo il tuo blog tra i preferiti…
tratti cose interessanti… bravo bravo
Dora
22 Aprile 2007 alle 21:52 pm
Ciao!! Vorrei creare un player video per una mia futura pagina web e mi chiedevo come poterla realizzare in flash caricando i video dinammicamente.
Sul web ho trovato diversi player mp3 che tamite un file xml o qualcosa del genere caricano gli mp3 da una cartella, ma come faccio per i video????
Spero sia in uno dei tuoi prossimi tutorial
Sei grande
Julius
23 Aprile 2007 alle 7:20 am
@fra grazie per la considerazione un saluto
@Dora ciao nei prossimi giorni ci sarà un tutorial proprio riguardo questo argomento, non perderlo!
Leroy
30 Aprile 2007 alle 17:52 pm
grande Julius…
complimenti…
interessantissima la sezione tutorial…
BUonLAvoro…
Julius
30 Aprile 2007 alle 19:10 pm
Ti ringrazio
un saluto
Yma Waki
4 Maggio 2007 alle 16:55 pm
Ciao Julius,
io sarei interessato a creare qualcosa su secondlife ma mi serve qualcuno che conosca lo scripting e avrei bisogno anche di un buon designer.. sono aperto a proposte
yw
Julius
4 Maggio 2007 alle 17:32 pm
@Yma Waki ciao non ti nascondo che sto iniziando a studiare lo scripting di SL però devo ancora approfondire ^^ comunque se vuoi ci vediamo su SL cosi ne parliamo meglio
ciao
Romina
6 Maggio 2007 alle 14:53 pm
ma che fine hai fatto maghetto?Non ti vedo piu in messenger..!!
Julius
6 Maggio 2007 alle 20:10 pm
@Romina ci sono ci sono ^_^
Stefano
7 Maggio 2007 alle 13:06 pm
Buongiorno a tutti.
Tutti siamo bravi ad incasinarci la vita con flash…ma c’è qualcosa di più bello.
Volevo chiedervi se vi è mai capitato di progettare un file swf che carichi una immagine jpg esterna e ne permetta lo zoom. Andate a visitare il sito esprit.com. L’ho trovato li e vorrei sapere come si realizza. Avete suggerimenti?
Julius grande sito
Julius
7 Maggio 2007 alle 14:29 pm
Ciao Stefano,
grazie per i complimenti, mi dici in particolare qual’è l’esempio di cui parli?
Stefano
8 Maggio 2007 alle 9:33 am
Tu hai msn, vero? Praticamente ho un sito in allestimento in php.
il mio database mi genera ogni volta un’immagine…la chiamiamo “foto.jpg”. Io ho bisogno di un’applicazione (credo sia un swf) che si importi foto.jpg e mi consenta di zoommare e spostare l’immagine. Vedi l’esempio andando nell’e-shop del sito esprit.com e vedendo i detail dei capi. Ciao e grazie
Julius
8 Maggio 2007 alle 10:39 am
A breve ci sarà un tutorial che sembra fare a caso tuo.
Se poi hai altri dubbi mi chiederai…
un saluto
Stefano
8 Maggio 2007 alle 16:39 pm
Non è che riesci ad anticiparlo o almeno dirmi come posso cercarlo su internet? grazie.

Julius
8 Maggio 2007 alle 17:37 pm
anticipo a domani, massimo giovedi
Stefano
8 Maggio 2007 alle 17:51 pm
Ottimo…speriamo domani. Come si chiamerà? Lo attendo con trepidazione.
Julius
9 Maggio 2007 alle 11:45 am
Fatto ieri sera
Flash e Database MySQL
ciao
cecy
10 Maggio 2007 alle 17:07 pm
qst blog è carino, quasi come qll di chissenefrega!! complimenti!!!!!!!!!!!!!!!
ciaoooooo!!:D
Julius
10 Maggio 2007 alle 22:13 pm
@cecy è un grande complimento, chissenefrega è veramente bravo ^^
grazie un saluto
Antonio
16 Maggio 2007 alle 0:14 am
beh anche io ho salvato il blog tra i preferiti cose davvero interessanti e mille volte grazie x gli aiuti che ci dai…..sei un grande
Julius
16 Maggio 2007 alle 9:40 am
Grazie Antonio ^^ un saluto
Caipirosk@
18 Maggio 2007 alle 10:41 am
Ciao Julius… sono un giovane webdesigner alle prime armi con ActionScript. Sto anche facendo un piccolo corso. Quello che pero’ non tratteremo nel corso è la proprietà STAGE…quindi lo stage.width, lo stage.height, lo stage.aligh… in pratica io lo avrei già utilizzato un pò di volte…solo che volevo sapere se c’e’ un buon metodo per lavorare con queste proprietà. Per esempio se io ho un sitoflash con 20 movieclip…devo stare a indicare tutti i loro posizionamenti nel LISTENER? Capisci cosa intendo?
Infine volevo sapere se esiste un trucco o una tecnica particolare per effettuare transizioni tra le varie pagine del mio sito flash.
Speto tu mi abbia capito eheheh
mickey
salva1978
18 Maggio 2007 alle 11:03 am
ciao julius prima di tutto comlimenti epr il tuo ottimo blog.. mi son imbattuto nel tuo Flv player veramente fantastico …. c’è un motivo per il quale in locale funziona e sul server no?
Julius
18 Maggio 2007 alle 13:25 pm
@Caipirosk ciao per quanto riguarda il ridimensionamento dello stage
Il listener è lo stage
Stage.addListener(Stage);Lo Stage avrà quindi una proprietà width e una proprietà height ovvero la base e l’altezza della finestra del browser).
Se il file flash è 800*600, rimarrà sempre 800*600.
Inoltre la differenza tra le proprietà (width-800)/2 o (height-600)/2 ti da la possibilità di ricavare lo “scarto” e di posizionare quindi gli oggetti dove ti pare e di conseguenza di ingrandirli o ridurli a piacere.
Farò in seguito un tutorial più approfondito
Per quanto riguarda le transizioni tra le varie pagine diciamo che è tutto un gioco di interpolazioni di movimento/forma e maschere ovviamente a seconda delle tue esigenze
ciao e buon proseguimento di corso
Julius
18 Maggio 2007 alle 13:26 pm
@salva1978 grazie per i complimenti ti ho risposto nell’articolo del FLVplayer…
LoZioMao
22 Maggio 2007 alle 11:41 am
Ciao carissimo, intanto complimenti per il sito che mi sembra molto utile e chiaro.
Arrivo al dunque;
ho questo bellissimo script che riproduce un mp3 esterno alla libreria di flash caricandolo con un buftime di 10:
_______________________________________________
var song01:Sound = new Sound();
_soundbuftime = 10;
caricami = function (quale) {
var caricati = quale.getBytesLoaded();
var totali = quale.getBytesTotal();
var percentuale = Math.floor((caricati * 100)/totali);
};
song01.onLoad = function () {
clearInterval(check);
//canzone.start();
};
song01.loadSound(”song01.mp3″, true);
var check = setInterval(caricami , 1000, canzone);
stop();
____________________________________________________
mi spieghi (se hai tempo e voglia) come modificare lo script in modo di caricare allo stesso modo più suoni esterni che vengano riprodotti in sequenza uno dopo l’altro?
GRAZIEEEE!
LoZioMao
Julius
22 Maggio 2007 alle 20:23 pm
@LoZioMao ciao ti ho commentato il codice inserito da me
dovrebbe funzionare in questo modo.
In pratica, supponendo di avere tre suoni, 1.mp3 - 2.p3 - 3.mp3, faccio diventare il numero una variabile che incrementerò.
Dovrai inserire l’ultimo numero del suono presente, in questo caso 3, al fine di far riniziare tutte le song.
var song = 1; //imposto song a 1
var song01:Sound = new Sound();
_soundbuftime = 10;
caricami = function (quale) {
var caricati = quale.getBytesLoaded();
var totali = quale.getBytesTotal();
var percentuale = Math.floor((caricati*100)/totali);
};
song01.onLoad = function() {
clearInterval(check);
//canzone.start();
};
song01.loadSound(_root.song+".mp3", true); // faccio partire la prima song
song01.onSoundComplete = function() { //quando il suono è finito
if (_root.song != 3) { //controllo che non sia + delle mie song
_root.song++; //incremento song
song01.loadSound(_root.song+".mp3", true); //avvio song incrementata
} else { //se la song non eccede da 3
_root.song = 1; //riparto da song 1
song01.loadSound(_root.song+".mp3", true); //avvio song1
}
};
var check = setInterval(caricami, 1000, canzone);
stop();
LoZioMao
23 Maggio 2007 alle 10:35 am
Ti ringrazio per la tempestività!!
Quindi mi sembra di avere capito che se ho più di tre suoni modifico la stringa
if (_root.song != 3)
Quindi i file sonori posso nominarli tranquillamente song01.mp3, song02.mp3 e così via..
Questa sera proverò e ti faccio sapere..
Grazie 1000!
Ciao.
Julius
23 Maggio 2007 alle 11:55 am
Ciao si, bè io ho ipotizzato file mp3 numerici ovvero 1.mp3 2.mp3 3.mp3 4.mp3
se vuoi mettere lo zero davanti e un pò diverso cmq se non ne hai più di 10 basta che modifichi il numero come hai detto tu nel if e
aggiungi “song0″+
song01.loadSound("song0"+_root.song+".mp3", true); //avvio song ncrementataLoZioMao
26 Maggio 2007 alle 16:22 pm
Ciao Julius,
il tuo script ad incrementazione numerica delle song funziona benissimo. Nel mio caso comunque ho preferito lavorare sulla timeline di flash, dovendo assegnare anche una immagine ad ogni song. Cioè, ho una parte di timeline che mi permette di scegliere il brano, ed una altra che mi riproduce i brani in sequenza. Per i brani in sequenza ho usato il parametro “onSoundComplete” (sotto tuo suggerimento) per avanzare di un frame e riprodurre l’altro suono e altra immagine.
Se ti interessa, il risultato lo vedi qui: (in realtà sarebbe un popup)
http://loziomao.altervista.org./extra/jukebox.html
Saluti e grazie.
LoZioMao
Julius
26 Maggio 2007 alle 18:49 pm
@LoZioMao bè che dire veramente originale!! ottimo lavoro!
un saluto
Matteo
27 Maggio 2007 alle 13:30 pm
Ciao julius, complimenti per il sito ed i tutorial, molto utili, e pratici.
Vista la tua esperienza ti volevo chiedere se a te risulta poter fare, su un projetto swf, lo screenshot di una determinata area, ossia, come se tu avessi un bottone e ad esempio “onRelease” facesse lo screenshot di una area particolare dello stage.ùTi risulta si possa fare una cosa del genere???
Julius
27 Maggio 2007 alle 14:36 pm
@Matteo ciao e grazie per i complimenti, riguardo la tua richiesta ti posso dire che è possibile, ovviamente non solo con flash.
Infatti devi appoggarti a script esterni come PHP, personalmente non ho mai avuto la necessità di realizzarne uno, ma potrei fare ricerche e scrivere un bel tutorial a riguardo..
un saluto
Matteo
27 Maggio 2007 alle 15:39 pm
io ho trovato dei tutorial al riguardo che si appoggiano a php ma questi fanno solo il salvataggio di una foto, e quindi non sono risultati utili, anche perchèè poi in flah 8 con la classe fileReference puoi fare lo stesso, per spiegarti il mio dubbio, io ho una foto che viene caricata sullo stage, a mano a mano applico delle istanze create da me sopra la foto semplici simboli uqali ad es. un nmero o una X o una lampadina il dubbio che mi veniva era come poter salvare soltanto l’area in cui si trovava la foto con ovviamente i simboli da me applicati sopra, ecco perchè pensavo ad una screenshoot, magari assegnandogli delle coordinate x,y.
Grazie per la velocità con cui hai risposto al messaggio, e ancora complimenti
Julius
28 Maggio 2007 alle 9:47 am
Si ho capito bene cosa vuoi fare, appena ho tempo lo studio un pò
ciao
markin079
29 Maggio 2007 alle 15:38 pm
Ciao Julius,
complimenti per il blog,
fa piacere vedere uno che mette passione in quello che fa ed è anche disposto a condividerlo con altri.
Ciao ciao a tutti
Julius
29 Maggio 2007 alle 15:58 pm
@markin079 ti ringrazio molto, è quello che cerco di fare!
un saluto
=o0°vivi°0o=
5 Giugno 2007 alle 15:54 pm
ciao a tutti
come va?
Julius
5 Giugno 2007 alle 16:12 pm
Ciao ^_^ tutto bene!
Felix
7 Giugno 2007 alle 21:15 pm
‘Lo Stage avrà quindi una proprietà _width e una proprietà _height ovvero la base e l’altezza della finestra del browser)’
se non erro rispettive proprietà dello stage ( width - height ) si dovrebbero scrivere senza _
Julius
7 Giugno 2007 alle 21:36 pm
@Felix esatto! =P
andrea
10 Giugno 2007 alle 12:22 pm
ciao, che versione di flash usi? quando tento di aprire i file fla mi viene la scritta unexpected file format.
grazie
matteo
11 Giugno 2007 alle 0:48 am
ciao julius…. sto proprio diventando un tormento forse…. ma non funziona con il codice che discutevamo l’altra sera, vorrei poter quindi poter provare ad aggirare il problema, e pensavo di fare così:
Al primo frame ho un :
mc.loadMovie(”http://www.nice-darts.com/snapshot/5.jpg”);
nello stage ho un bottone che esegue on release:
on (release) {
mc.attachMovie(”13″,”n13″+i,1);
mc["n13"+i]._x=(150);
mc["n13"+i]._y=(120);
}
vorrei mettere in primo piano, ossia visibile sopra la foto, il mc che copio dalla libreria con attachMovie, ma sembra che resti al disotto della foto….
Dove sbaglio?
Eventualmente poi che dici sarebe poi possibile applicare allo stesso mc caricato dalla libreria la funzione startDrag e stopDrag?
Il risultato che vorrei ottenere sarebbe avere nello stesso mc la foto che carico, e visivbile sopra la foto il mc movibile.
Julius
11 Giugno 2007 alle 9:21 am
@andrea Flash8
@matteo ma tu in pratica, dimmi se sbaglio, vuoi duplicare un clip caricato dandogli la possibilità di essere trascinabile?
esatto?
matteo
11 Giugno 2007 alle 10:01 am
esatto, sulla stessa foto che carico esteranamente come vedi sopra dal comando, però il fatto è che quando vado ad inserire sulla stesso mc di dove è la foto, il mc che vorrei poter trascinare è sotto la foto.. non so se ci può essere soluzione sinceramente inizio ad essere un pò perplesso…. chiedo aiuto a te perchè penso che sei molto all’avanguardia con flash, se volessi vedere il progetto flash magari te lo posso mandare per mail per dargli un’occhiata… capisco che quando uno scrive poi non è chiarissimo forse
Julius
11 Giugno 2007 alle 10:26 am
invia pure forse è meglio ^_^
andrea
12 Giugno 2007 alle 15:49 pm
grazie mille julius
hellove
12 Giugno 2007 alle 19:34 pm
ciao julius!
mi sarei risparmiato molte notti insonni…
salto i complimenti,tanto te li fanno tutti (giustamente e meritatamente) e passo al sodo.
ti seguo (purtroppo)da poco…AVERTI SCOPERTO PRIMA!
ma meglio tardi che mai
In giro ho visto 2-3 cosette interessanti,che potrebbero interessare a noi piccoli impaginatori alle prime armi
quando avrai un po di tempo,se riesci a darci dei bei tutorial su queste gallery..te ne saremmo molto grati!
secondo me son fantastiche!
http://www.slooz.com/
in questo sito ce n’è una stupenda..ma credo sia veramente complicata per uno come me che l’actionscript lo mastica poco
per cui cercavo qualcuno come te che sapesse decompilare e spiegare un attimo come si crea (come hai fatto benissimo per il carousel!)
http://www.airtightinteractive.com/projects/autoviewer/
questa è già più facile..ma se decompilo l’swf che ti fa scaricare e provo a togliere il loro “Link” alla pagina…non va più!!
(so che non si dovrebbe fare..ma mi piaceva troppo!!!
perdono ^_^ )
intanto ti ringrazio per l’attenzione!ciao e continua cosi!!
Marco.
Julius
13 Giugno 2007 alle 9:14 am
@Marco ciao di sicuro non mi metto a decompilare un lavoro, fatto a pagamento, scrivendo pubblicamente il codice e spiegandolo, sarebbe contro i miei principi….
Per il carousel, venivano dati i file sorgenti e non ho fatto altro che spiegarli attraverso un tutorial con tanto di altre implementazioni.
Al limite posso provare a creare qualcosa di simile…
Un saluto
hellove
13 Giugno 2007 alle 9:53 am
si ovvio..mi son spiegato male io.Non intendevo avere il file uguale!ci mancherebbe.
Però avere qualcosa di simile e riuscire a capire come si fa sarebbe già un bel passo avanti.
fabio_antmir
13 Giugno 2007 alle 14:20 pm
ciao, avrei bisogno del codice di questo tuo esempio, lo scriversi qui, grazie!
http://img145.imageshack.us/my.php?image=ruotayi5.swf
Julius
13 Giugno 2007 alle 19:29 pm
@fabio_antmir ciao inviato sulla mail!
un saluto
marco
13 Giugno 2007 alle 19:35 pm
puoi mandare anche a me il codice che hai mandato a fabio_antmir?
ciao!
ti ringrazio.
Julius
13 Giugno 2007 alle 20:22 pm
Lo metto qui va….
Ruota clip con un centro
ciao
marco
14 Giugno 2007 alle 2:30 am
thanks!
fabio_antmir
14 Giugno 2007 alle 21:17 pm
Grazie, sei stato gentilissimo!
Julius
14 Giugno 2007 alle 23:24 pm
figurati
ciao
marco
16 Giugno 2007 alle 20:24 pm
ciao julius.
volevo farti una domanda.
ultimamente stai postando molti siti fatti con video “Interattivi”..
sai dirmi un po alla buona,come si fa a fare una roba del genere??
cioè..a far interagire un filmato,nel sito,con l’utente.(tipo la persona che parla..e se clicchi una porta la persona cammina verso la porta..ecc)
sto cercando in rete qualcosa..ma non ho idea neanche di che cosa cercare!!
Julius
16 Giugno 2007 alle 21:47 pm
Chroma key
marco
17 Giugno 2007 alle 13:41 pm
mi hai aperto un mondo..con solo due parole…
Julius
17 Giugno 2007 alle 14:29 pm
Aspetta di vedere l’articolo sulle novità di Adobe cs3 riguardo Chroma key o metodi simili, non sarà solo un mondo ad aprirsi…. ^_^
marco
18 Giugno 2007 alle 4:24 am
ah quindi evito di imparare a usare premiere…
si potrà fare da flash cs3…ho capito bene?
Julius
18 Giugno 2007 alle 9:26 am
Direttamente da flash no, ma vi saranno nuove potenzialità di quei programmi, come premiere, che permetteranno uno svolgimento di lavoro in tempo zero.
marco
20 Giugno 2007 alle 12:01 pm
ciao
marco
20 Giugno 2007 alle 12:07 pm
ciao
domandone, magari hai in giro qualcosa ….
se hai voglia guarda qui:
( http://www.tbh.it/prova.htm ) devo creare una “roba” del genere.
Cliccando sul titolo si apre la paginetta con il player nel frame sopra!
ma siccome i cd sono 120 ( con una media di 20 brani ciascuno ) se creo le pagine html “normali” ci metto 2 anni !
pensavo a una roba in flash e xml che mi carica i dati da un file esterno!
dici che è fattibile o sono fuori strada?
ciao ciao
Marco
Julius
20 Giugno 2007 alle 16:52 pm
Si fattibile! infatti se hai le basi di Flash, non ti sarà difficile implementare il tutto con un file XML diverso per ogni CD e una singola pagina con un singolo player…
In questo modo dovrai solo cambiare il parametro XML
marco
20 Giugno 2007 alle 18:06 pm
sempre grazie mille x la risposta ….
il probblema è che con l’xml non sono un fenomeno!
manuele
22 Giugno 2007 alle 16:29 pm
ciao!!!!! ho un problema con il tuo popup che apre la pagina google…..
vorrei sapere se ce verso come fare a mettere la barra di scorrimento…..
Julius
22 Giugno 2007 alle 17:31 pm
cambia il parametro scrollbars=0
Tommaso
23 Giugno 2007 alle 20:37 pm
Ciao Julius, innanzitutto complimenti per il blog che è veramente interessante e formativo, come inoltre tutto il sito.Volevo chiederti se mi potevi dare informazioni in merito alle finestre (snap shots) che si aprono quando si passa sui collegamenti ai tutorial.
Ciao ed un saluto a tutti!
Tommaso
Julius
24 Giugno 2007 alle 12:52 pm
Ciao tommaso grazie per i complimenti, le finestre snap shots sono integrate ai blog Wordpress, per inserirli su un sito devi implementare un piccolo script che puoi generare da questa pagina http://www.snap.com/about/shots1.php
saluti
Tommaso
24 Giugno 2007 alle 18:55 pm
Grazie Julius e complimenti ancora!
manuele
26 Giugno 2007 alle 11:59 am
ciao ti volevo chiedere una cosa nel popup che si collega a google che hai te ho messo un’altro indirizzo che su Mac si visualizza ma su PC no…..cosa posso fare….
questo e l’indirizzo:
http://www.hod-fi.com
per provare se ti funziona clicca su italiano….
ciao Grazie per la risposta!!
Julius
26 Giugno 2007 alle 12:32 pm
Ciao manuele nel codice sul tuo pulsante per aprire la popup togli il carattere uguale in ‘==HOD==’
saluti
manuele
26 Giugno 2007 alle 13:18 pm
ok grazie mille provero a levarlo!!! =)
p.s ti volevo chiedere una cosa…
mi piacerebbe gestire un db ma non ne so usare nemmeno mezzo…. =)
…mi piacerebbe crare il mio sito con l’area privata nella quale posso modivicarmi i testi e le foto….del sito…mi potresti dare una mano dato che vedo che se moooolto bravo!
se non puoi non importa….e ti ringrazio lo stesso della tua attenzione!! ciao!!!!
Sickboy
27 Giugno 2007 alle 11:31 am
Ciao Julius,
ho un problemino… spero tu mi possa aiutare…
allora, dovrei inserire una textarea in un form e dare la possibilità di aggiungere al testo le faccine… potresti darmi una mano oppure un riferimento per cercare di capirci qualcosa ?
l’altra cosa che non sono riuscito a risolvere è che praticamente nel campo di testo anche se faccio invio per andare a capo o lasciare qualche riga vuota, una volta inserito nel recordset del db access, gli spazi si annulano e il testo viene scritto dutto di seguito.
aiuto !!!!!!!!!!!
grazie per la pazienza !
Julius
27 Giugno 2007 alle 12:44 pm
@Sicboy ciao per la prima domanda, l’inserimento di immagini nella textArea prova cosi:
Texare nome istanza area, HTML true da impostare nel pannello proprietà, parametri [tasto rapido CTRL+F3]
Su un pulsante
on (release) {_root.area.text += " <img align='top' hspace='0' vspace='0' src='tua_immagine.gif'> ";
}
Per gli enter potresti aggirare il problema intercettando il tasto enter, per poter inserire il tag <br>
onClipEvent (keyUp) {if (Key.getCode() == key.ENTER) {
_root.area.text += "<br>";
trace("rilascio Tasto Enter");
}
}
Sickboy
28 Giugno 2007 alle 9:05 am
Grande Julius !!!
tutto ok… sei un mito !
marco
30 Giugno 2007 alle 20:19 pm
ciao julius!
dopo un po che cercavo e provavo..finalmente,grazie a un file messo a disposizione in un forum in rete (ora non ricordo quale..ma lo ringrazio lo stesso! ),e a qualche tuo consiglio, sono riuscito a fare il fullscreen al mio sito.
solo che ora il mio problema è che mi mette tutto centrato e a sinistra.
questo perchè ho messo stage.align= “TL”
quindi è giusto.
il problema è il seguente:
io voglio il mio flash centrato in tutte e due le direzioni!!
quindi in teoria dovrei lasciare vuote le virgolette,giusto?
solo che invece di centrarmelo…me lo sposta parecchio a destra..lasciandomi spazi bianchi!!
non capisco come mai!
allego il mio file.sono uno di background a livello 0…un menu a livello 1 e un “home” a livello 2..che ho usato per rendermi conto di come centrasse o meno il filmato nel browser.
sono 3 fla semplicissimi..praticamente vuoti,con su solo il codice per cominciare a fare il fullscreen..quindi niente di complicato.
puoi dare un’occhiata e vedere cosa sbaglio?grazie.
qui il file:

http://www.hellove.it/sito_prova.zip
Julius
30 Giugno 2007 alle 21:18 pm
Se utilizzi i loadMovieNum, è normale che i movie vengono caricati a seconda della loro grandezza e a coordinate 0,0
Invece se utilizzi dei clip contenitori, e utilizzi loadMovie potrai posizionare i tuoi clip nelle coordinate che vuoi senza essere condizionato a coordinate 0,0
procedi in questo modo:
Crea n. clip filamti quanto sono i tuoi swf da caricare…
Poi assegna loro un nome istanza
Nel primo frame caricherai gli swf esterni
Esempio:
loadMovie("mio.swf",_root.box1);In questo modo sul mio stage ce un clip di nome istanza box1 posizionato dove voglio io, in cui sarà caricato il filmato mio.swf
marco
1 Luglio 2007 alle 12:57 pm
ma come mai non riesco a fare stage.align = ” ”
????
cosi io risolverei i miei problemi in un attimo!
eppure se uso quel codice mi sballa tutto.
ho provato i contenitori..ma sinceramente non ho avuto il risultato che mi hai detto.forse sbaglierò qualcosa.
Julius
1 Luglio 2007 alle 13:04 pm
Prova a “giocare” con gli alliniamenti ^^
Stage align
marco
1 Luglio 2007 alle 17:52 pm
ho promesso a julius di raccogliere le firme per farlo diventare santo subito se ci mette questo tutorial:
http://www.energyprod.it/
attiviamoci!
Gepi
3 Luglio 2007 alle 22:11 pm
Ciao Julius, ho un idea per un tuo prossimo tutorial.
“flashBirth” Ogni utente puoi lasciare i suoi dati anagrafici ( nome, cognome data di nascita e luogo ) e il giorno del suo compleanno un animazione in flash ricorderà il suo compleanno e di tutti quelli che fanno il compleanno lo stesso giorno!!!
E’ una idea che mi frulla da tempo ma non ho ben chiaro come impostarla. Dato che sei cosi fantasioso lascio a te l’implementazione
Julius
4 Luglio 2007 alle 9:42 am
@Gepi metto in lista…
Elena
4 Luglio 2007 alle 17:31 pm
hey ciao! sto seguendo il tuo tutorial per creare una pagina interattiva con flash… lo scorso anno avevo imparato ma ho rapidamente dimenticato tutto e ora che mi serve devo ripartire praticamente da capo! intanto grazie perchè è tutto molto utile, però forse potresti essere un pochino più dettagliato, per esempio nella parte della creazione pulsante tipo web, è tutto molto chiaro nella procedura, ma certe cose tipo “applichiamo il filtro bagliore al clip filmato” non le trovo!!! il problema è che sto usando flash mx e non flash 8? ciao ciao e grazie ancora
Julius
4 Luglio 2007 alle 19:23 pm
Ciao elena, si per quanto riguarda il pulsante, gli effetti FILTRO sono disponibili sono per Flash 8.
Cercherò di essere più dettagliato, un saluto
marco