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

    MC generati dinamicamente

    ragazzi ho un problema: una pagina asp mi recupera i campi di un db, poi li rintraccio attraverso un loadmovienum

    facendo il debug in flash sono certo che i valori generati dalla asp stanno in variabili nella _root del mio filmato

    con il duplicatemovieclip genero 7 istanze di un mc che contiene un campo testo, li nomino in modo corretto, ma non riesco a valorizzarli!

    la variabile testoclipcorrente contiene il riferimento esatto alla casella di testo da valorizzare, mentre nomevariabileasp il nome della variabile di cui voglio il valore. come faccio a rintracciare il contenuto?

    posto il codice



    loadVariablesNum ("http://192.68.0.23/interno/ db_total_read.asp", 0);
    livello = 100;
    //
    for (i=2; i<=8; i++) {
    //
    uno_id_1.duplicateMovieClip ("uno_id_"+i, livello);
    setProperty ("uno_id_"+i, _y, 132+320*(i-1));
    testoclipcorrente = "uno_id_"+i+".txt";
    nomevariabileasp = "uno_id_"+i;
    trace (nomevariabileasp);
    set (testoclipcorrente, eval( nomevariabileasp) );
    livello++;
    }

    nicola
    Abeti nel deserto? Nemmeno l'ombra (A. Bergonzoni)
    _________________________________
    www.like-a-loft.com

  2. #2
    Ma se li duplichi tutti sullo stesso livello non si sovrappongono??

    uno_id_1.duplicateMovieClip ("uno_id_"+i, livello);

    non dovresti duplicarli su livelli diversi progressivi?

    uno_id_1.duplicateMovieClip ("uno_id_"+i, i);
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  3. #3
    la variabile livello viene incrementata ogni ciclo!
    Abeti nel deserto? Nemmeno l'ombra (A. Bergonzoni)
    _________________________________
    www.like-a-loft.com

  4. #4
    da come scrivi tu:

    testoclipcorrente = "uno_id_"+i+".txt";
    sembra che testoclipcorrente contenda il riferimento ad un file TXT e non il riferimento al campo di testo da valorizzare...

    se devi valorizzare il campo di testo devi fare:

    testoclipcorrente = "uno_id_"+i+".text";

    o forse non ho capito bene?
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  5. #5
    c'è un malinteso, non mi sono spiegato

    all'interno del mc c'è un campo di testo che si chiama 'txt'!
    i riferimenti ai campi da valorizzare funzionano correttamente, il problema è che mi ritrovo che nomevariabileasp mi contiene - appunto - il nome della variabile di cui vorrei rintracciare il contenuto!

    (uso flash 5)
    Abeti nel deserto? Nemmeno l'ombra (A. Bergonzoni)
    _________________________________
    www.like-a-loft.com

  6. #6
    Abeti nel deserto? Nemmeno l'ombra (A. Bergonzoni)
    _________________________________
    www.like-a-loft.com

  7. #7
    up
    Abeti nel deserto? Nemmeno l'ombra (A. Bergonzoni)
    _________________________________
    www.like-a-loft.com

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    428
    ciao,
    non sono molto esperto di flash, ma mi sto scontrando anche io con dei problemi con mc generati dinamicamente.
    Nel tuo caso forse ti sarebbe più utile usare un attachMovie, eventualmente passando come paramentro... guarda l'esempio nel manuale di flash alla voce "Aggiunta di parametri a clip filmato creati dinamicamente"

    spero di esser stato di aiuto
    ciao
    gnegno

  9. #9
    ti ringrazio ma ho dovuto stravolgere tutto causa forza maggiore

    grazie

    nicola
    Abeti nel deserto? Nemmeno l'ombra (A. Bergonzoni)
    _________________________________
    www.like-a-loft.com

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    428
    eheh.. no problem. Io invece resto in crisi per la duplicazione di un mc generato dinamicamente

    ciao

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.