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

Discussione: swapDepths

  1. #1

    swapDepths

    ciao ragazzi problema! ho una serie di bottoni caricati tramite swapDephts,
    purtroppo ogni bottone che viene cliccato fa comparire prima dell'immagine a lui associata come nel caso che segue etna un'img di fondo. come faccio ad elimarla
    grazie per l'aiuto.

    on (release) {
    _root.menu.menuinfo.clipinfo.gotoAndPlay("inizioun o");
    _root.etna.gotoAndPlay("inizio");
    _root.etna.swapDepths(0);
    }

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Non ho capito come fai a caricare i bottoni tramite swapDepths :master: , comunque fai _root.etna._visible = 0
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    ripeto sperando di essere piu' chiaro:

    Ho nove bottoni ognuno dei quali mi carica una clip con all'interno un'img diversa con il comando swapDephts
    es di un btnuno:

    on (release) {
    _root.imguno.swapDepths(0);
    }

    Cliccando sul primo pulsante, ad esempio appare la mia immagine cliccando sul secondo pulsante prima di comparire l'immagine a lui assocciata

    es di un btndue:
    on (release) {
    _root.imgdue.swapDepths(0);
    }

    mi appare l'imguno, perche? grazie per l'aiuto!

  4. #4
    nessuno ha mai avuto problemi simili.
    grazie ciao

  5. #5
    non avere fretta...

    mettiamo in chiaro una cosa:

    dal manuale:

    swapDepths: Descrizione
    Metodo; scambia la posizione di impilamento od ordine z (livello di profondità) dell'istanza
    specificata (MovieClip) con quella del filmato specificato nel parametro target o con il filmato che
    occupa attualmente il livello di profondità specificato nel relativo parametro profondità. I due
    filmati devono avere lo stesso clip filmato principale. Lo scambio del livello di profondità tra i clip
    filmato implica lo spostamento di un filmato in primo o in secondo piano rispetto all'altro.
    Eventuali interpolazioni del filmato in corso quando si richiama questo metodo verranno interrotte.


    Perciò swapDepths non serve per caricare qualcosa nel tuo filmato ma per cambiare il livello di profondità.

    Quindi veniamo al tuo problema:
    devi caricare le immagini dall'esterno o le devi prendere dalla libreria o cosa?

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6
    Dall'interno le mie clip si trovano tutte sullo stage.

  7. #7
    Originariamente inviato da fante
    Dall'interno le mie clip si trovano tutte sullo stage.
    quindi non devi caricare nulla perchè hai già tutti gli mc sullo stage.

    Se usi swapDephts suppongo che questi clip stanno tutti uno sopra l'altro e tu (tramite pulsanti) vorresti far "risalire" la clip specifica.
    Correggimi se sbaglio

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  8. #8

  9. #9
    puoi fare così:

    al pulsante associ:

    codice:
    on(release){
    	mc1.swapDepths(_root.superiore);
    	_root.superiore=mc1;
    }
    dove mc1 è l'istanza del movieClip da portare in alto. Quindi in _root.superiore metti il nome (in questo caso mc1) della movieClip visibile.

    Inoltre devi inizializzare la variabile superiore scrivendo sul frame:
    _root.superiore = mc1;

    se ovvimante inizialmente è mc1 il movieClip più alto.

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  10. #10
    ok fatto!
    nb. tutte le mie clip si trovano su un unico frame
    grazie

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.