Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870

    Recuperare il valore di una var da un mc da libreria

    Ho dei pulsanti che tramite attachMovie mi richiamano un mc, e fin qui tutto ok.

    All'interno dell'mc ho un campo di testo dinamico al quale, a seconda del pulsante che richiama il mc, vorrei assegnare un testo diverso.

    Ho provato con

    Codice PHP:
    testo prova;

    ed anche

    _global
    .testo prova
    ma non funziona.

    Nel mc ho messo un trace(testo) che mi da sempre undefined

    Cosa posso fare?

  2. #2

    Re: Recuperare il valore di una var da un mc da libreria

    Originariamente inviato da Alberto
    Ho dei pulsanti che tramite attachMovie mi richiamano un mc, e fin qui tutto ok.

    All'interno dell'mc ho un campo di testo dinamico al quale, a seconda del pulsante che richiama il mc, vorrei assegnare un testo diverso.

    Ho provato con

    Codice PHP:
    testo prova;

    ed anche

    _global
    .testo prova
    ma non funziona.

    Nel mc ho messo un trace(testo) che mi da sempre undefined

    Cosa posso fare?
    posta il codice che usi x mettere sullo stage i clip
    che vediamo cosa si può fare

    il mc che richiamano i pls è sempre lo stesso ovviamente?
    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 !

  3. #3
    E' normale


    this.attachMovie("mioClip", "nomeClip", 1)

    e dopo

    trace(nomeClip.testo)

    ma guarda che dentro il clip devi scrivere testo="prova" altrimenti prova è una variabile senza le virgolette

    Ciao

  4. #4
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870
    @rempox

    che stupido, hai ragione mettendo testo = "prova"; ora ricevo il valore della variabile facendo il trace nel mc, però non lo visualizzo nel campo di testo


    @crescenzo

    il codice è questo
    stop();
    _root.attachMovie("legno", "bacheca", 1);
    _root.bacheca._x = 300;
    _root.bacheca._y = 310;

    _root.testo = "prova";

  5. #5
    Originariamente inviato da Alberto
    @rempox

    che stupido, hai ragione mettendo testo = "prova"; ora ricevo il valore della variabile facendo il trace nel mc, però non lo visualizzo nel campo di testo

    beh se lo visualizzi nel trace significa che la var la leggi (rempox ahimè sei sempre un passo avanti ) ora devi vedere se la casella di testo ha come var testo e non come istanza x come hai scritto

    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

  7. #7
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870
    Già che c'ero, ho provato ad assegnare il nome istanza testo al campo di testo dinamico,

    e nel pulsante ho messo

    _root.bacheca.testo = "prova";

    e mi visualizza prova nel campo di testo

    Di solito si assegna il valore alla variabile, almeno in php faccio così...

  8. #8
    ad una casella di testo dinamica puoi assegnare sia una variabile che un nome istanza

    nel primo caso ad es

    se la casella ha come var prova
    _root.prova="bla"

    nel secondo caso se alla casella di testo hai assegnato prova come nome istanza
    _root.prova.text="bla"

    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 !

  9. #9

  10. #10
    Originariamente inviato da Alberto
    Grazie per l'aiuto e per la spiegazione

    figurati di niente

    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 !

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.