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

    Avviare mc in primo piano

    Allora ho cercato nel forum, ma forse la mia scarsa bravura con flash ed i suoi termini non mi ha aiutato.
    Va bene anche se mi indicate dove leggere per risolvere il mio problema

    Allora io ho un filmato con vari livelli.In alcuni livelli ho un mc che viene avviato tramite il click del mouse sopra di esso.Ce ne sono diversi, ma ho notato che Flash ordina in impilamento gli mc in ordine di creazione. Io vorrei poter portare in primo piano l'mc una volta che ci si clicca sopra per avviarlo, rispetto agli altri. Così per tutti.

    Un grazie sincero a chi potrà aiutarmi.

    Bye

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    155
    da quello che ho capito vuoi portare mc cliccato al livello + alto.
    giusto?

    istanzia il mc e poi assegna l'evento onPress o onRelease
    istanza_mc.swapDepths(lev);

    dove lev sarà il numero del livello + alto.
    ad esempio ho

    a_mc -> level0
    b_mc -> level1
    c_mc -> level2

    per visionare a_mc
    fai:

    codice:
    a_mc.onPress = function(){
      a_mc.swapDepths(3); 
    }
    codice da provare

    ciao

  3. #3

    grazie

    Bene credo di aver capito.

    Io devo applicarlo ad un pulsante che ha già ha l'azione goto. come interagire le due cose?

    Grazie

  4. #4
    per fare quello che vuoi.. quanto è stato indicato va bene!
    swapDepths();

    es.
    se usi:
    on (release) {
    mc1.swapDepths( 1 );
    }

    cosa vuol dire..
    che la MC con istanza "mc1" alla pressione del pulsante andrà in primo piano.. ok?
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  5. #5

    aiuto ancora

    Grazie dell'aiuto, ma proprio nn riesco a farlo questo passaggio.

    Ripeto in breve:
    Ho un clip che si avvia cliccandoci sopra, grazie ad un'azione goto impostata in un pulsante all'interno del mc.
    Ma vorrei che cliccando sopra il mc questo si porti in avanti rispetto agli altri presenti nel filmato.(perchè a me succede che si intravedano gli altri sopra quello che ho avviato)

    Le soluzioni che mi son state date forse nn sono stato capace di applicarle correttamente.Io spero che qualcuno di voi posa darmi qualche esempio da cui trarre spunto.

    Grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    155
    ciao JacK^79,
    allora se ho capito bene hai un mc che al suo interno ha un pulsante che fa partire l'animazione giusto?

    beh questo pulsante sarà associato ad un evento onPress o onRelease quindi basta che all'interno di questo pulsante tu ci metta

    a_mc.swapDepths(3);

    dove a_mc è il nome dell'istanza del tuo mc

    cioè:

    codice:
    pulsante.onPress = function(){
     _root.a_mc.swapDepths(3);
     gotoAndPlay(2); 
    }
    da provare

    ciao ciao

  7. #7

    evvaiiiiiiiiiiiiii

    Grazie mille funziona tutto alla perfezione e ti ringrazio per la pazienza con un imbranato come me

    Un saluto e a presto

    Bye

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    155
    figurati

    ciao

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.