Visualizzazione dei risultati da 1 a 8 su 8

Discussione: varabili...uhm

  1. #1

    varabili...uhm

    ho un problema...
    ho 3 mc che fungono da pulsanti.
    Al click i pulsanti mandano il filmato tutti allo stesso frame(da cui parte un animazione)
    alla fine dell'animazione dovrei ,tramite variabili, fare una scelta..mi spiego meglio:
    -il pulsante uno manda il filmato al frame 30 passandogli la variabile "a" come vera(a=true)
    -il pulsante due manda il filmato al frame 30 passandigli la var "b" come vera(b=true)
    -il pulsante tre manda al frame 30 e passa c=true.
    A questo punto al frame 30 metto un action del tipo:

    if (a=true){
    loadMovieNum("a.swf",1);
    }
    if (b=true){
    loadMovieNum("b.swf",1);
    }
    if (c=true){
    loadMovieNum("c.swf",1);
    }

    ma nn funziona...è come se nn mi passa le variabili..a seconda di come modifico lo script al frame 30, o nn mi apre nulla, o mi apre solo il primo, o me ne apre due insieme...
    help me please!!!!
    devo capire al più presto cosa sbaglio...
    grasssie

  2. #2
    Prova cosi:
    on (release) {
    premuto = a;
    gotoAndStop (30);
    }
    on (release) {
    premuto = b;
    gotoAndStop (30);
    }
    on (release) {
    premuto = c;
    gotoAndStop (30);
    }

    e poi al frame 30:
    if (premuto == a) {
    loadMovieNum ("a.swf", 1);
    } else if (premuto == b) {
    loadMovieNum ("b.swf", 1);
    } else if (premuto == c) {
    loadMovieNum ("c.swf", 1);
    }

  3. #3
    grazie!provo subito e ti dico!
    cia!

  4. #4
    ehm..NN FUNZIONAAAAAAAAAA!!!
    ma non ha senso ..il codice che mi hai dato mi pare giusto,cioè a logica dovrebbe funzionare..
    ma nn funziona!mi vede solo la var "a"!!..e solo sul secondo e terzo pulsante!
    cavoooooooolooooooooooooo!!!!!!

  5. #5
    Prova cosi:
    on (release) {
    premuto = "a";
    gotoAndStop (30);
    }
    on (release) {
    premuto = "b";
    gotoAndStop (30);
    }
    on (release) {
    premuto = "c";
    gotoAndStop (30);
    }

    e poi al frame 30:
    if (premuto == "a") {
    loadMovieNum ("a.swf", 1);
    } else if (premuto == "b") {
    loadMovieNum ("b.swf", 1);
    } else if (premuto == "c") {
    loadMovieNum ("c.swf", 1);
    }

  6. #6
    sissssignore!!!!
    grande!funziona!cavolo nn ci avevo proprio pensato!!!
    grazie mille!

  7. #7

    non sono brava ma...

    io non sono una brava in flash mx , ma ho messo sul pulsante :
    on(press){
    gotoAndPlay(30);
    }
    e al frame 30 ho messo:

    _root.loadMovie("slide.swf",0);


    spero che risolvi presto ciao



    e un modo semplice, poi se vuoi li possiamo caricare in un movieClip

  8. #8
    grazie fragolina...
    ma il problema stava nelle variabili..
    al frame 30, doveva essera caricato un filmato diverso a seconda del pulsante premuto, e quindi della variabile passata.
    comunque ho risolto!
    grazie a tutti ancora!

    -----------------------
    www.design-officine.com

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.