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

    passaggio variabilia mc interno

    Salve raga,
    ho un form che passa delle variabili, ad un altro
    frame dove verranno visualizzate a video.
    Il mio problema è che voglio che vengono passate anche all'istanza
    di nome "pagina" di un mc "pagina" che sta all'interno del
    filmato principale, ma non funzia!
    nel mc "pagina" ho dei campo di testo dinamici, ad es ho
    nome_t_result con nome var "nome_result", ma non riesco a farlo funzionare! la variabile
    non viene passata!
    Come mai? la parte di codice incriminata è questa!
    codice:
    _root.pagina.nome_result = _root.nome;
    _root.pagina.iniziale_result = _root.iniziale;
    _root.pagina.numero_result = _root.numero;

  2. #2
    Ma nome_result è la variabile o il nome istanza del campo di testo?
    Perchè se è il nome istanza, devi fare

    _root.pagina.nome_result.text = _root.nome;

  3. #3
    il nome dell'istanza è nome_t_result, ma nel campo
    var delle proprietà si chiama nome_result,
    se piazzo questo nel movie clip principale e
    scrivo
    nome_result = _root.nome;
    funzia
    ma se lo metto nell'istanza di pagina che si chiama pagina e metto
    nome_result = _root.nome;
    o
    pagina.nome_result = _root.nome;
    o
    _pagina.nome_result = _root.nome;
    o
    _root.pagina.nome_result = _root.nome;
    non funzia.

  4. #4
    Allora prova con

    pagina.nome_t_result.text = _root.nome

    Altrimenti sono sbagliati o i percorsi o i nomi di istanza

  5. #5
    guarda allego anche il file così vedi!
    file fla

    non riesco a capire ando sbaglio!

  6. #6
    Semplicemente tu tenti di impostare dei dati dentro ad una clip che "non c'è". Tu infatti esegui le azioni di "riempimento" del movieclip quando ancora sei sul frame "pg1", mentre il movieclip esiste in "pg2".

    Basta semplicemente che il codice

    pagina.nome_t_result.text = _root.nome;
    pagina.iniziale_t_result.text = _root.iniziale;
    pagina.numero_t_result.text = _root.numero;

    Lo metti su "pg2" e non su "pg1".

  7. #7
    avevi ragione dovevo mettere il codice su pg2!
    non sapevo di questo limite delle funzioni.

    Ciauz e grazie
    Fra

  8. #8
    Non è un limite, è una cosa abbastanza logica...se tenti di assegnare dei valori a degli oggetti che non sono presenti sul filmato, è chiaro che vanno "a vuoto"

    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 © 2024 vBulletin Solutions, Inc. All rights reserved.