Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    deformazioni immagini caricate da XML in MC :(

    Ciao a tutti, continua la mia lotta per cercare di capire come funziona Flash e xml

    ho visto nei tutorial di flash-xm.html.it (ben fatti)
    e sto iniziando a capire e modificare il tutorial di enrico lai (grandi tutorial, di grande utilità ) quello dove prende i valori da XML con l'esempio sugli orari dei treni (non trovo il link, ma penso lo abbiate in mente)

    Sono arrivato a modificare l'output, il simbolo che creava la tabella infilandoci i dati da xml. ho inserito in questo mc istanziato climsg un'altro simbolo chiamato clip. in questo clip voglio caricare delle immagini esterne il cui url è contenuto nel xml. per ora sto provando anzichè modificare il php che genera l'xml, di dargli un url di una immagine unica, campione di quelle che poi utilizzerò.

    sono arrivato a questo (embrionale!)

    codice:
    fscommand ("allowscale", "false");
    
    filexml = "http://blabla/releases.php";
    
    paginainiziale="01";
    
    ApriXML();
    function ApriXML () {
    
    	_root.loading = "Connecting to Data Base for XML data...";
    
    	mioxml = new XML();
    
    	myarray = new Array();
    	
    
    	mioxml.load(filexml + "?rnd=" + random(999999));
    	mioxml.onLoad = ElaboraXML;
    	function ElaboraXML (success) {
    		if (mioxml.loaded) {
    
    			myarray = mioxml.childNodes;
    
    			Dati();
    
    			CreaTabelle();
    			
    			delete myarray;
    			delete mioxml;
    
    		}
    	 };
    };
    
    
    
    // Funzione che prende i dati XML e li mette in degli Array
    
    function Dati () {
    
    // Array che contengono i Dati -----------------------
    	idvolo = new Array();
    	hpartenza = new Array();
    	harrivo = new Array();
    	partenza = new Array();
    	arrivo = new Array();
    // ---------------------------------------------------
    
    	for (k=0; k<=myarray.length; k++) {
    
    		if (myarray[k].nodeName == "volo") {
    			idvolo.push(myarray[k].attributes.id);
    		} else if (myarray[k].nodeName == "partenza") {
    			hpartenza.push(myarray[k].attributes.h);
    			partenza.push(myarray[k].childNodes.toString());
    		} else if (myarray[k].nodeName == "arrivo") {
    			harrivo.push(myarray[k].attributes.h);
    			arrivo.push(myarray[k].childNodes.toString());
    		} else if (myarray[k].nodeName == "arrivo") {
    			harrivo.push(myarray[k].attributes.h);
    			arrivo.push(myarray[k].childNodes.toString());
    		}
    					
    	
    										};
    
    };
    
    
    
    // Funzione che Crea i clip 
    // e li posiziona sullo stage del filmato
    
    function CreaTabelle () {
    	
    	// Parametri utilizzati per gestire lo scroll di barranav tramite il cursore di scrolling
    	thecounter = 0;
    	maxelements = idvolo.length-1;
    	//---------------------------------------------------------------------------------------
    
    	_root.loading = "Releases Found = "+idvolo.length;
    
    
    	for (i=0; i<idvolo.length; i++) {
    
    
    			barranav.attachMovie("clipmsg", "clipmsg"+i, i);
    			// Attribuisco la coordinata X e Y
    			_root.barranav["clipmsg"+i]._x = 10
    			_root.barranav["clipmsg"+i]._y = 180+i*250;
    			// Passo al clip le variabili che ho preso dall'XML e messo negli Array
    
    			_root.barranav["clipmsg"+i].idvolo = idvolo[i];
    			_root.barranav["clipmsg"+i].hpartenza = hpartenza[i];
    			_root.barranav["clipmsg"+i].harrivo = harrivo[i];
    			_root.barranav["clipmsg"+i].partenza = partenza[i];
    			_root.barranav["clipmsg"+i].arrivo = arrivo[i];
    			_root.barranav["clipmsg"+i].clip.loadMovie("bla bla/0110adesivo.jpg"); 
    			
    
    			
    			
    	}
    	;
    };
    con l'ultima riga carico l'immagine, ma mi inverte i colori (giallo e rosso invertiti) e me la scala.

    il simbolo clip dentro il quale viene caricata l'immagine, è un rettangolo nero. ma l'immagine mi inverte i colori, me li sgrana i contorni all'interno dell'immagine (tipo una curva nel jpg) sono pixellati.

    sapete aiutarmi? sono disposto pure a regalarvi mia nonna! (non sarà molto bella ma lava stira e cucina da dio )
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  2. #2
    come non detto!

    non so perchè la jpg era in CMYK non in RGB!

    MA SI PUO' CAMPAR COSI'??????

    va beh! mia nonna può fare sonni tranquilli
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.