beh davi partire dal dbOriginariamente inviato da maxcondor
Come faccio a far comparire un movie clip in un determinato punto di un filmato flash?
Mi spiego meglio:
Ho realizzato un database che contiene tutti i pc di un ente pubblico. Per ogni pc ho abbinato le relative coordinate (edificio, piano, coordinate x e y)
Adesso vorrei realizzare un filmato flash in cui l'utente inserisce il numero di serie del pc e automaticamente l'applicazione flash carica la relativa piantina con un clip filmato che indica l'esatta posizione del pc.
Vorrei dei consigli su come impostare questo tipo di lavoro
come hai fatto poi
dai una sguardo alla classe LoadVars() per caricare le info
cmq con una pag asp o php devi poter iterrogare il db ovviamente devi fare un piccolo form di invio in flash ed invii alla pag asp o php il num di serie
attraverso asp o php ottieni il risultato (il record con le varie info)
lo fai stampare con un response in asp oppure in php ottenendo una cosa del genere
&numpc=bla&
&piano=bla&
&posizionex=100&
&posiziney=200&
...........
&var=bla&
poi in flash
al pulsante di invio magari fai spostare la time line e nel fotogramma x leggere i dati
Codice PHP:dati = new LoadVars();
dati.onLoad = function(success)
{
if(success){
// istruzioni per il caricamento corretto
numpc=dati.numpc;
piano=dati.piano;
// e cosi via tutte le altre
//poi avrai i tuoi bei mc istanziati ad es pc1 , pc2,..
//con _x e _y puoiposizionarli dove vuoi
pc1._x=posizionex;
pc1._y=posizioney;
//e cosi via
} else {
// istruzioni per l'errore di caricamento
}
};
dati.load("pagina.asp");
forse servirebbe tipizzare i dati che ti servono x le coordinate
con
var1x=Number(posizionex);
e usi var1x ma sempre nel success dell onload
![]()
ps nn so se sono stato abbastanza chiaro ( ho qualche dubbio dato la stanchezza)

Rispondi quotando