Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Assegnare colore a MovieClip

    Ciao a tutti... ho cercato un po' in giro... ma non riesco a capire come fare..

    Allora ho un clip che devo far colorare in base a dei dati che prendo da file asp...

    allora carico il colore così:

    codice:
    colore = new LoadVars();
    colore.onLoad = function(success) {
    	if (success) {
    		colore = this.colore;
    		// al termine di tutto 
    	}
    };
    leggi.load("http://192.168.0.100:3012/perflashfoto.asp");
    il file asp mi restituisce questo:
    codice:
    &colore=#FA7B07&
    non riesco a capire come assegnare al mio movieclip "colorefondo" la variabile colore...


    grazie a tutti

  2. #2

    Re: Assegnare colore a MovieClip

    Originariamente inviato da Tonygnagno
    Ciao a tutti... ho cercato un po' in giro... ma non riesco a capire come fare..

    Allora ho un clip che devo far colorare in base a dei dati che prendo da file asp...

    allora carico il colore così:

    codice:
    colore = new LoadVars();
    colore.onLoad = function(success) {
    	if (success) {
    		colore = this.colore;
    		// al termine di tutto 
    	}
    };
    leggi.load("http://192.168.0.100:3012/perflashfoto.asp");
    il file asp mi restituisce questo:
    codice:
    &colore=#FA7B07&
    non riesco a capire come assegnare al mio movieclip "colorefondo" la variabile colore...


    grazie a tutti
    ciao..

    questo lo script per assegnare un colore ad un mc

    Codice PHP:
    var tuo_colore:Color = new Color(tuo_mc);
    tuo_color.setRGB(0xFF0000); 
    Il problema è che tu hai una stringa mentre setRGB, come vedi, vuole un esadecimale..

    Devi lavorare sulla stringa per trasformarla da "#RRGGBB" a "0xRRGGBB", fare un casting per trasformare la nuova stringa in numero e poi chiamare il setRGB..

    Se puoi ti converrebbe farti tornare direttamente da ASP la stringa nel giusto formato..



    dai diamanti non nasce niente dal letame nascono i fior
    UNGAWA! Tiki Bar
    Villa Camerini

  3. #3
    infatti come dice adrakromo
    ti basta farti restituire dal file una cosa del genere

    &colore=333333&

    e supponendo che il clip che vuoi colorare sia istanziato prova

    nel flash nel frame

    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    =dati.colore
    _global.colorBG = "0x"+miocolore;
    new Color(_root.prova).setRGB(_global.colorBG);

    // istruzioni per il caricamento corretto
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("colore.txt");

    ho fatto una provca con un file txt ma è la stessa cosa

    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 !

  4. #4
    mi da errore sulla riga

    =dati.colore

  5. #5
    Originariamente inviato da Tonygnagno
    mi da errore sulla riga

    =dati.colore
    eh ci manca la var



    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    miocolore=dati.colore
    _global.colorBG = "0x"+miocolore;
    new Color(_root.prova).setRGB(_global.colorBG);

    // istruzioni per il caricamento corretto
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("colore.txt");
    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 !

  6. #6
    ma che tesone che sono

  7. #7
    Originariamente inviato da Tonygnagno
    ma che tesone che sono
    capita di nn vedere anche io nn me ne ero accorto che mancava la var
    strana la cosa xchè ho copiato il cod da flash

    strano il fatto che abbia saltato solo quella var nell'incollare ciò che avevo copiato

    cmq l'importante è risolvere
    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 !

  8. #8
    allora...ho un'altro problema...
    provando il flash così com'è funziona....

    quando viene caricato dal flash principale non funziona più....

    come mai?

  9. #9
    Originariamente inviato da Tonygnagno
    allora...ho un'altro problema...
    provando il flash così com'è funziona....

    quando viene caricato dal flash principale non funziona più....

    come mai?
    come lo carichi

    anzi dove su di un livello o in un mc?

    ciao
    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 !

  10. #10
    risolto...:-)

    codice:
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    miocolore=dati.colore
    _global.colorBG = "0x"+miocolore;
    new Color(fondocolorato).setRGB(_global.colorBG);
    
    // istruzioni per il caricamento corretto
    } else {
    // istruzioni per l'errore di caricamento
    } 
    }; 
    dati.load("http://192.168.0.100:3012/perflashfoto.asp");
    lo carico in un mc.... quindi ho tolto _root

    probabilmente mi andava a cercare sulla root del flash caricatore....

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.