Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Menų e variabili

  1. #1

    Menų e variabili

    Probabilmente č una cavolata ma con ActionScript sono abbastanza alle prime armi spero in voi...
    allora:

    ho un menų in un mc sulla root ogni voce definisce una variabile in questo modo:
    on (release) {
    menu="company";
    _root.play();
    }
    e fa ripartire l'animazione da dove si era interrotta.

    Alla fine dell'animazione in un frame dovrei leggere la variabile e in base a quello che contiene (e dunque al tasto che si č premuto) mandarlo ad una scena differente.

    es.
    variabile company in scena company
    variabile press in scena press
    variabile contact in scena contact
    e via dicendo

    io pensavo di fare cosė:

    if (menu="company") {
    gotoAndPlay("company", 1);
    }
    else if (menu="press") {
    gotoAndPlay("press", 1);
    }
    else if (menu="contact") {
    gotoAndPlay("contact", 1);
    }

    ma non funziona sapete dirmi dove sbaglio?
    grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    si tratta di una specie di bug, troverai info su come risolvere, in questa FAQ -> http://flash.html.it/faq/leggi/1124/...-dentro-un-mo/

  3. #3
    Forse mi son spiegata male, ho guardato il tuo link, ma non penso sia il mio problema visto che
    gotoAndPlay("company", 1);
    č situato sulla root principale e non in un mc, č il menu che si trova in un mc.

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    no, scusami, sono io che non avevo capito, allora per risolvere dovrebbe bastarti utilizzare il percorso assoluto per la variabile, e poi nel frame che manda alla sezione/scena basta inserire solo

    gotoAndPlay(_root.menu, 1);

    in ogni caso se vuoi seguire la strada dell'if...else if, fai attenzione alla sintassi, per verificare la condizione di uguaglianza devi usare il doppio == e non il singolo come hai indicato tu nel codice che hai scritto

  5. #5
    Non funziona comunque...

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    codice:
    // sul pulsante:
    on (release) {
    _root.menu = "company";
    _root.play();
    }
    
    // sul frame della timeline principale:
    gotoAndPlay(_root.menu);
    ho provato a simulare la tua situazione, con il codice che ho inserito sopra, e funziona perfettamente :master:

  7. #7

    Re: Menų e variabili

    Originariamente inviato da mary83bg
    Probabilmente č una cavolata ma con ActionScript sono abbastanza alle prime armi spero in voi...
    allora:

    ho un menų in un mc sulla root ogni voce definisce una variabile in questo modo:
    on (release) {
    menu="company";
    _root.play();
    }
    e fa ripartire l'animazione da dove si era interrotta.

    Alla fine dell'animazione in un frame dovrei leggere la variabile e in base a quello che contiene (e dunque al tasto che si č premuto) mandarlo ad una scena differente.

    es.
    variabile company in scena company
    variabile press in scena press
    variabile contact in scena contact
    e via dicendo

    io pensavo di fare cosė:

    if (menu="company") {
    gotoAndPlay("company", 1);
    }
    else if (menu="press") {
    gotoAndPlay("press", 1);
    }
    else if (menu="contact") {
    gotoAndPlay("contact", 1);
    }

    ma non funziona sapete dirmi dove sbaglio?
    grazie
    beh nel controllo
    if (menu== "company") {
    gotoAndPlay("company", 1);
    }

    magari usa i doppi uguali
    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 !

  8. #8
    Si i doppi = li ho messi ma non funziona in ogni caso.
    Se non č un problema riusciresti a passarmi la tua simulazione che provo a confrontarla?

    grazie

  9. #9
    Nulla finalmente sono riuscita a risolvere... cambiando metodo!
    Grazie a tutti

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    la prova l'ho fatta e cancellata, era solo una verifica e non l'ho tenuta

    comunque visto che hai risolto, puoi essere tanto gentile da condividere la soluzione con il forum, come da regolamento

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.