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

    [mx] animazione pulsante con swapDepths

    Ragazzi ho una serie di pulsanti che vanno a formare un menù per la visualizzazione di alcune foto.
    I pulsanti si posizionano sullo stage in ordine sparso cadendo dall'alto e quindi per visualizzare quelli che rimangono parzialmente coperti ho soociato:

    on (rollOver) {
    this.swapDepths(1);
    }

    Il mio problema è che se uno dei pulsanti tocca il puntatore del mouse durante l'animazione si ferma li e non si posiziona come gli altri.
    Come posso risolvere??
    Grazie elisa.


    ps: vi posto il file così capite meglio:
    http://www.rswebdesigner.com/ac/gall...tografica.html
    Grazie!

  2. #2
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177
    Ciao,
    ma gli elementi vengono giù con script o sono animazioni?

  3. #3
    puoi disattivarli finchè non arrivano nel frame desiderato

    istanzabutton._enabled="true/false";

    sul frame finchè cadono disabiliti e sull'ultimo frame li abiliti utilizzando true in un caso e false nell'altro

    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  4. #4
    ok ragazzi ho risolto mettendo il tasto nel 2 fotogramma del clip e richiamando quel fotogramma solo quando l'animazione è terminata...
    Ora ho un altro problema però!
    I tasti mi caricano anche un filmato esterno.
    Quando ne apro uno tutto ok poi ne apro un altro e a quel punto u tasti si disabilitano..... ma che succede?

  5. #5
    questo è il link dove sto provando
    http://www.rswebdesigner.com/ac/home.html

    provate ad andare sul tasto galleria fotografica....

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    usi duplicateMovieClip?
    posta il codice

  7. #7
    Allora le foto sono clip con all'interno i pulsanti.
    sui pulsanti ho associato:

    on (rollOver) {
    this.swapDepths(1);
    }
    on (release) {
    _level1.x = "galleriafotografica001";
    _level1.gotoAndPlay("basefoto");
    unloadMovieNum(2);
    }

    quindi sul release associo ad x il nome del tasto premuto che poi mi servirà
    per aprire il file swf relativo.
    il fotogramma con etichetta basefoto è appunto l'animazione sulla quale apro poi
    il file esterno.
    unloadmovienum2 mi serve perchè se passo da una foto all'altra l'animazione
    basefoto deve rivedersi.
    Alla fine dell'animazione basefoto ho questo script:

    loadMovieNum(_level1.x+".swf", 2);
    stop();

    Praticamente il tutto funziona x due clic e poi i tasti non vanno piu'
    ma che cavolo significa??

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    scusa non ho flash davanti adesso hai provato cosi
    codice:
    this.x = "galleriafotografica001";
    this.gotoAndPlay("basefoto");
    unloadMovieNum(2);
    codice:
    this.swapDepths(1);
    o il contrario :master:
    codice:
    _level1.x = "galleriafotografica001";
    _level1.gotoAndPlay("basefoto");
    unloadMovieNum(2);
    codice:
    _level1.swapDepths(1);

  10. #10
    ma non credo che sia un problema di livelli perchè tutto funziona per i primi 2 clic.
    Deve essere qualche altra cosa....

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.