Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    166

    richiamare una variabile

    salve. ho inserito un box di testo nel mio filmato in cui richiedo il nome del visitatore.

    dopo di che vorrei che con un "invio" si finisca in un altro frame. allo stesso tempo dovrebbe rimanere memorizzato il nome del visitatore (ho dato al box di testo la variabile "nome") e quindi come faccio a richiamare il nome stesso in qualsiasi parte del filmato?

    grazie

  2. #2
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Questo sorgente dovrebbe fare ciò che chiedi, dimmi se riesci ad aprirlo

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    166
    niente...sempre file "imprevisto"! gentilmente potresti spiegarmelo? grazie

  4. #4
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Ma come è possibile??
    Se hai una versione vecchia capisco, ma dici di avere l'ultima...E' assolutamente da chiarire!

    Cmq ti spiego come ho fatto io:
    - ho creato sullo stage un campo di testo input, istanziato nome_txt
    - ho creato un movieClip con dentro scritto INVIA ed istanziato invio_mc
    - sul frame principale ho inserito questo codice:

    codice:
    stop();
    invio_mc.onPress = function() {
    	_global.nome = nome_txt.text;
    };
    invio_mc.onRelease = function() {
    	gotoAndStop(2);
    };
    - ho creato un nuovo frame dove ho inserito un altro campo di testo istanziato res_txt
    - sul frame ho inserito il seguente codice:

    codice:
    stop();
    res_txt.text = "Il nome inserito è: "+nome;
    Forse riesci a visualizzare l'swf, è qui

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    166
    Funziona, gentilissimo come sempre!

  6. #6
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    166
    permettimi quest'ultima curiosità:

    sto preparando un gioco a livelli molto semplice; una volta che l'utente è arrivato ad un certo livello come faccio per far memorizzare la sua posizione attraverso un database?

  8. #8
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Quando vuoi utilizzare un database, o in generale creare e modificare un file utilizzando flash, è indispensabile interagire con uno script lato server (asp, php, taf, ecc.)

    Però se il tuo scopo nel gioco è che il giocatore giochi, online o offline, e che poi al suo rientro venga automaticamente mandato all'ultimo livello salvato, puoi utilizzare gli SharedObjects.
    A tal scopo guarda questo ...
    Si parla del funzionamento degli SharedObjects in locale e c'è anche un link a flash-mx, spiegato molto bene. Ah dimenticavo, è illustrata anche PAMPA, veramente da

    Insomma di soluzioni ce ne sono veramente moltissime, e anche il materiale non manca


  9. #9
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    166
    ti ringrazio ci darò un'occhiata !

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    166
    un'altra cosa: ho notato che il nome viene richiamato se sono in un iframe ma non se sono in un mc! come si può ovviare?

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.