Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Actionscript - Problema di password!(stringhe)

    // Ciao sto incominciando a capire molte cose, ma c'è una cosa che mi lascia dubbioso...

    // SUL PULSANTE
    on(release) {
    controlpass();
    }

    // FRAME PRINCIPALE

    setProperty(impossibile,_visible,false)
    function controlpass(){
    pass2="1234";
    if(pass.text==pass2)
    gotoAndPlay(2);
    else
    setProperty(impossibile,_visible,true)
    }

    // se scrivo questo codice funziona perfettamente ma se invece
    // volesse fare

    // SUL PULSANTE
    on (release, keyPress "<Enter>")
    {
    controllo_pass();
    }

    // SUL FRAME
    setProperty(impossibile,_visible,false)
    function controllo_pass() {
    pass2="Tony83";
    pass=inserire_pass.text;
    trace(pass)
    if (pass2==pass){
    gotoAndStop(2);
    }else
    setProperty(impossibile,_visible,true)
    }

    /* Quando vado a premere il mio codice Tony83 + invio al rilascio del pulsante enter dovrebbe andare al frame successivo..
    ma cosi non è!! Volevo capire a fine didattico quale fosse l'intoppo, e se fosse quel enter che da problemi al riconoscimento della pass */

  2. #2
    Il trace che hai messo stampa il valore giusto?

  3. #3
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    no. mi da indefinito. forse è questo intoppo?
    forse non dovrebbe dare indefinito,ma non riesco a capire perchè mi da questo!

  4. #4
    Tu assegni alla variabile pass il valore del campo di testo inserire_pass, se quel valore è vuoto è normale che ti da indefinito. Il campo di testo deve contenere un valore

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    quando vado ad eseguire, scrivo la password giusta, in quel momento dovrebbe assegnare il contenuto di inserire_pass alla variabile, dopo alla condizione se la pass corrisponde a inserire_pass dovrebbe passare al frame successivo!! scusa sono un pò duro!!! :master:

    grazie per la pazienza!!

  6. #6
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179


  7. #7
    Il nome istanza del campo di testo è giusto? Il percorso in cui si trova il campo è corretto? Controlla queste cose poi fammi sapere.

  8. #8
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Putroppo ho controllato ed è tutto giusto!!
    Questo è il codice:


    // SUL PULSANTE
    on (release, keyPress "<Enter>")
    {
    controllo_pass();
    }

    // SUL FRAME
    setProperty(impossibile,_visible,false)
    function controllo_pass() {
    pass2="Tony83";
    pass=inserire_pass.text;
    trace(pass)
    if (pass2==pass){
    gotoAndStop(2);
    }else
    setProperty(impossibile,_visible,true)
    }

    // inserire_pass è il nome che ho dato all'istanza!

  9. #9
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    VVoVe:

  10. #10
    Originariamente inviato da tony83
    VVoVe:
    Hai letto il mio messaggio privato?

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.