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

    [MX Pro2004] differenze rispetto al vecchi AS?

    Sto studiando la guida presente in questo sito, quella che spiega come creare un form mail.

    Form mail

    Succede però che qualcosa non va, e credo si tratti delle differenze fra le due versioni di AS, ecco il codice che dà problemi:


    onClipEvent(load){
    _root[_parent._name+"1"] = _parent.scelta+": no"
    stop();
    }
    onClipEvent(mouseMove){
    if(this.hitTest(_root._xmouse,_root._ymouse,false) ){
    sopra = true;
    }else{
    sopra = false;
    }
    }
    onClipEvent(mouseDown){
    if(sopra){
    premuto = true;
    this.gotoAndStop(2);
    }
    }
    onClipEvent(mouseUp){
    if(premuto){
    if(sopra){
    if (!aperto) {
    this.gotoAndStop (3);
    _root[_parent._name+"1"] = scelta + ": si";
    } else {
    this.gotoAndStop (1);
    _root[_parent._name+"1"] = scelta + ": no";
    }
    aperto = !aperto;
    }else{
    if (!aperto) {
    this.gotoAndStop (1);
    } else {
    this.gotoAndStop (3);
    }
    }
    }
    premuto = false;
    }


    Dove scelta è una variabile definita in un livello superiore, in questo modo:

    onClipEvent (load) {
    scelta = "Messaggio di conferma";
    }


    In pratica quando visualizzo il filmato dovrebbe comparire la scritta "Messaggio di conferma" e invece picche! Mi basta sapere dove modificare il codice (sempre se è questo il problema)! Grazie!

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771

    lo script sembra ok

    Prova a controllare meglio i nomi istanza dei vari mc..
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    L'ho provato e confermo che funziona..

    Devi controllare meglio che tutti i nomi istanza siano corretti, in particolare:

    le due istanze nella root
    messaggio
    materiale


    e l'stanza al loro interno
    interno

    Poi controlla la variabile associata al campo di testo dentro l'istanza interno, questa deve avere espressamente il nome _parent.scelta

    ...
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  4. #4
    si, ho controllato ed è tutto ok...sicuro che non possa dipendere proprio dal fatto che ci sono delle differenze fra l'AS usato nella guida e quello di MX 2004?

    Ho letto in giro che effettivamente può cambiare il modo di dichiarare le variabili nei due casi
    Se si tratta in qualche modo di "aggiornare" il codice io non saprei proprio come fare!!

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.