Ok preso intanto che posti il codice sistemo la grafica grazie mille!!!!
Ok preso intanto che posti il codice sistemo la grafica grazie mille!!!!
Ho sistemato la grafica del player.
ascolta ma la barra del volume non si puo fare in modo che invece del volume regoli l'avanzamento dell'mp3?
Io attendo![]()
grazie grazie grazie![]()
alloraOriginariamente inviato da Myry..
Ho sistemato la grafica del player.
ascolta ma la barra del volume non si puo fare in modo che invece del volume regoli l'avanzamento dell'mp3?
Io attendo![]()
grazie grazie grazie![]()
supponiamo che il file xml sia questo
<nome>Ben harper</nome><song>prova.mp3</song><data>10/10/2007</data>
<nome>Koll and the gang</nome><song>prova1.mp3</song><data>10/10/2007</data>
lo salvi come canzoni.xml
poi ti devi creare un clip con dentro due caselle di testo x il titolo e la data(dopo magari ci puoi sostituire quello che vuoi) e dentro ci metti anche il player di prima lo concateni con il nome mc poi metti sullo stage un clip vuoto istanziato barranav e ci metti una bella maschera sopra di fianco ci metti unclip che fungerà da scroll
poi sul frame del flash x la lettura e creazione del clip
Codice PHP://fscommand ("allowscale", "false");
System.useCodepage=true;
stop();
// Parametri di inizializzazione
filexml = "canzoni.xml";
ApriXML();
// Funzione che Apre il file messaggi.XML dove ci sono le firme del guest book
function ApriXML (r) {
mioxml = new XML();
apparray = new Array();
//qui dopo decommenterai questa riga
//mioxml.load(filexml + "?ranq=" + random(999999));
mioxml.load(filexml);
mioxml.onLoad = Metti;
function Metti (success) {
if (mioxml.loaded) {
apparray = mioxml.childNodes;
Dati();
CreaTabelle();
_root.loading = undefined;
}
;
}
;
}
// Funzione che Crea i clip e li mette nello scroll
function CreaTabelle () {
xiniz = 20;
yiniz = 70;
SpazioMenu = 55;
thecounter = 0;
maxelements = Nomi.length-1;
trace(Nomi.length)
for (var i = 0; i<Nomi.length; i++) {
_root.barranav.attachMovie("mc", "mc"+i, i);
_root.barranav["mc"+i].nome = Nomi[i];
_root.barranav["mc"+i].canzone = Canzoni[i];
_root.barranav["mc"+i].data = Data[i];
_root.barranav["mc"+i]._y += yiniz+(i*SpazioMenu);
_root.barranav["mc"+i]._x += xiniz;
}
}
// Funzione che estrappola i dati relativi ai messaggi del guest book e li mette
// in degli array
function Dati () {
Nomi = new Array();
Canzoni = new Array();
Data = new Array();
// trace(apparray);
for (k=0; k<=apparray.length; k++) {
if (apparray[k].nodeName == "nome") {
Nomi.push(apparray[k].childNodes.toString().toUpperCase());
// trace(apparray[k].childNodes.toString().toUpperCase());
} else if (apparray[k].nodeName == "song") {
Canzoni.push(apparray[k].childNodes.toString());
} else if (apparray[k].nodeName == "data") {
Data.push(apparray[k].childNodes.toString().toUpperCase());
}
;
}
;
// Inverto tutti i dati degli array in modo che l'ultima firma sia la prima visibile sul guest book
Nomi.reverse();
Messaggi.reverse();
Data.reverse();
};
![]()
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !
ops ricopia il cod che ci stava un errore nel nome di un array ora è giusto
poi ho dimenticato il cod sul clip cge fungerà da cursore
che è questo ...lo metti sul clip
poi un'ultima cosa nel clip che hai linkato come mc ci metti questoCodice PHP:onClipEvent (load) {
x_fin = this._x;
x_iniz = this._x;
y_iniz = this._y;
max_escursione = this._y+410;
}
onClipEvent (enterFrame) {
_parent.thecounter = Math.round((_parent.maxelements/200)*(this._y-y_iniz));
}
onClipEvent (mouseDown) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
startDrag (this, false, x_iniz, y_iniz, x_iniz, max_escursione);
} ;
}
onClipEvent (mouseUp) {
stopDrag ();
_parent.thecounter = Math.round((_parent.maxelements/200)*(this._y-y_iniz));
}
nel suo frame
player.canzone=canzone;
poi modifichi il player in modo che la canzone nn venga riprodotta subito
e inverti i fotogrammi del pls play(stop) del player
aspè mo ti faccio vedere come dovrebbe venire....lo metto su
![]()
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !
Creo un clip filmato con nome istanza mc.
dentro ci metto il player che è dentro il clipfilmato che hai chiamato tutto.
il codice del player è rimasto ivariato ho cambiato sl la grafica.
di fianco sempre nel clip mc creo un campo di testo dinamico e lo istanzio come nome.
vado nella root e creo un mc vuoto e lo istanzio barranav.
1) nn ho capito dove devo mettere la maschera....
2) non va mi da un sacco di errori e soprattutto cerca di caricarmi delirium giustamente.....
Uff mi sento un impedita!![]()
dovrebbe venire una cosa del genereOriginariamente inviato da Myry..
Creo un clip filmato con nome istanza mc.
dentro ci metto il player che è dentro il clipfilmato che hai chiamato tutto.
il codice del player è rimasto ivariato ho cambiato sl la grafica.
di fianco sempre nel clip mc creo un campo di testo dinamico e lo istanzio come nome.
vado nella root e creo un mc vuoto e lo istanzio barranav.
1) nn ho capito dove devo mettere la maschera....
2) non va mi da un sacco di errori e soprattutto cerca di caricarmi delirium giustamente.....
Uff mi sento un impedita!![]()
http://www.leonardoinformatica.it/xforum/lettoreMp3/
dai nn fare cosi che ti spiego
crea un clip con dentro il tuo lettore(che si deve un pò modificare) e lo istanzi player
e sempre nel clip due caselle di testo con var nome e data
poi lo concateni con il nome mc
quindi sullo stage nn hai niente adesso
crea un clip vuoto lo istanzi barranav
poi di fianco creai un rettangolino lo trasformi in clip e ci metti su l'azione del post precedente
..............
e la maschera ovviamente sarà x il clip vuoto barranav quindi sullo stage
![]()
![]()
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !
quello che hai fatto tu è esattamente quello che volevo.
Ora io ci ho provato..
Il testo lo scrive giusto.
solo che, il codice del player quello vekkio, lo devo cancellare tutto?
xke mi dice che ci sono degli errori sul tasto dello stop e del play:
In + la barretta sale e scende xo il tutto non scrolla...Codice PHP:AVVERTENZA: questo filmato usa funzioni non supportate nel Flash 7 Player
Simbolo=STOP, livello=Corpo, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=STOP, livello=Corpo, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=STOP, livello=Corpo, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=STOP, livello=Corpo, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=PLAY, livello=Layer 1, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=PLAY, livello=Layer 1, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=PLAY, livello=Layer 1, fotogramma=1:Il tratto avanzato non è supportato in questo player
Simbolo=PLAY, livello=Layer 1, fotogramma=1:Il tratto avanzato non è supportato in questo player
2
Error opening URL "file:///C|/Documents%20and%20Settings/miriam.SOTEHA%2DNET/Desktop/DELIRIUM3.mp3"
![]()
il cod del player...mmm misa che forse feci qualche mod...ora posto anche quello
nel player
stop();
tutto.canz=canzone;
poi cosa ho nel cod del player proprio quello che sta sulla barretta del volume
Codice PHP:// Il file può funzionare in due modi differenti:
// 1 - Ascolto singolo e ripartenza tramite il pulsante PLAY.
// 2 - Al termine dell'ascolto singolo, il suono può essere...
// ...reinizializzato, in modo che la riproduzione ricominici...
// ...automaticamente e continui all'infinito (salvo l'arresto col pulsante STOP).
// Leggi i prossimi commenti per scegliere uno dei due modi**.
// Ogni volta che la clip è caricata
onClipEvent (load) {
// Punto di inizio (arresto del trascinamento sullo 0)...
// ...della linea scorrimento (in _x pixel su stage).
minimo = 1;
// Lunghezza massima della linea scorrimento (in pixel) e...
// ... punto di arresto del cursore su 100 (scala grafica).
massimo = 50;
// Creazione dell'oggetto Sound
Brano = new Sound();
// Parametri per il loadSound (caricamento in streaming)
Brano.loadSound(_parent.canz, true);
trace(_parent.canz)
Brano.stop();
//Brano.loadSound("sound01.mp3", true);
// Volume stabilito alla partenza del filmato.
Brano.setVolume(50);
// Al termine dell'ascolto singolo...
Brano.onSoundComplete = function () {
// ... il pulsante ritorna in posizione PLAY.
//** Per la reinizializzazione perpetua, commentiamo le due righe precedenti...
// ... (Brano.onSoundComplete =... e _root.tutto...), e ...
// ... togliamo il commento alle due righe sotto (Brano.onS... e Brano.load...).
//Brano.onSoundComplete = function() {
//Brano.loadSound("sound01.mp3", true);
};
}
//---------------
// Condizioni al trascinamento del cursore Volume
// (NON modificare la grafica della slide di scorrimento, quella delle tacche...
// ... né la posizione della clip che contiene il cursore!).
onClipEvent (mouseMove) {
if (trascinamento == 1) {
_x = _root._xmouse+numeroVisibile;
}
if (_x>massimo) {
_x = massimo;
}
if (_x<minimo) {
_x = minimo;
}
quanto = Math.floor((_x-minimo)/(massimo-minimo)*100);
_parent._parent.volumes="volume <font color='#ffffff'>"+quanto+"</font>";
Brano.setVolume(quanto);
updateAfterEvent();
}
![]()
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !
mi dice che c'e' un errore sul tasto play e stop..
e rimane il fatto che nn scrolla U_U
ah nel file xml mi dice:
Nei documenti XML è consentito un solo elemento di primo livello. Errore durante l'elaborazione della risorsa "file:///C:/D...
<nome>Ben harper</nome><song>loop1.mp3</song><data>10/10/2007</data>
------------------...
Bo.. nn è che hai uno zip cn l'esempio?
non vuole proprio funzionare!!!
ok mo ti preparo uno zip con un es..in pvt il link uso il player quello indicato poi lo modifichi tu graficamente ...ho cambiato il codOriginariamente inviato da Myry..
mi dice che c'e' un errore sul tasto play e stop..
e rimane il fatto che nn scrolla U_U
ah nel file xml mi dice:
Nei documenti XML è consentito un solo elemento di primo livello. Errore durante l'elaborazione della risorsa "file:///C:/D...
<nome>Ben harper</nome><song>loop1.mp3</song><data>10/10/2007</data>
------------------...
Bo.. nn è che hai uno zip cn l'esempio?
non vuole proprio funzionare!!!
![]()
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !