Visualizzazione dei risultati da 1 a 5 su 5

Discussione: valore ad un duplicato

  1. #1

    valore ad un duplicato

    Carrello della spesa:
    Con un duplicateMovieClip creo tante righe(MovieClip) x quanti sono i prodotti; Quindi:

    duplicateMovieClip(_root.carrellone.car0, "car"+ca, ca+1);

    Così ho tanti bei movieclip:
    car1 (livello1)
    car2 (livello2)
    car3 (livello3)

    Per settare la posizione Y faccio così
    setProperty("_root.carrellone.car"+ca, _y, ca*20);
    e li mette belli impilati uno sotto l'altro.

    ======Problema======
    Ma per settare il valore di un campo dinamico all'interno del nuovo movieclip, come faccio???

    Esempio:

    setProperty("_root.carrellone.car"+ca+".nome", _????, "pippo");

    dove _???? sta per: e qui che ci metto???

    Ho provato la via diretta; normalmente funzionerebbe così:
    _root.carrellone.car1.nome = "pippo";

    Ma con la variabile non definita non funziona:

    eval("_root.carrellone.car"+car+".nome") = "pippo";

    Fatemi andare a dormire contento stanotte.
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

  2. #2

    Trovato!

    su un'altra discussione.
    Soluzione:

    _root.carrellone["car"+ca].nome = "pippo";
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

  3. #3
    il setProperty è ormai obsoleto, anche per la _y puoi fare

    _root.carrellone["car"+ca]._y = 30


    Infatti

    _root.carrellone["car"+ca].nome = "pippo";

    col setProperty sarebbe stato tipo

    setProperty("_root.carrellone.car"+ca, nome, "pippo");

  4. #4
    codice:
    c m    o  f t o  a   o    e s r i .
     o e  h    a t      n n  p n a c . .
    grazie Broly, mi hai tolto il dubbio.

    Visto che ci sono tolgo i setPropelty che ho messo a questo filmato.
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

  5. #5
    Di niente, ciao e alla prossima

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.