Visualizzazione dei risultati da 1 a 7 su 7

Discussione: swapDepth e loadMovie

  1. #1

    swapDepth e loadMovie

    come è possibile gestire la possibilità di portare in primo piano dei movie importati con loadMovie, del tipo: clicco su un clip importato su un livello con loadMovie e questo mi passa in primo piano, clicco su un altro clip e questo mi andrà in primo piano

    grazie 1000

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Visto che usi la load movie puoi mettere sul movieclip un evento data nel quale inserisci la swapDepths
    Per es:
    codice:
    onClipEvent (data) {
    	this.swapDepths(1000);
    }

  3. #3
    ok ma a me interessa che il clip caricato venga in primo piano quando ci clicco sopra.
    quando lo carico mi viene già posizionato su un suo perchè cli assegno un livello nel metodo loadMovie

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    usa il metodo swapDepths sul clic.
    Per es:
    codice:
    onClipEvent (mouseMove) {
    	if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    		sopra = true;
    	} else {
    		sopra = false;
    	}
    }
    onClipEvent (mouseDown) {
    	if (sopra) {
    		this.swapDepths(1000);
    	}
    }

  5. #5
    ancora non funziona, ti posto il codice

    sul frame1 del movie principale ho
    function carica(nome, lev) {
    _root.attachMovie("keep", nome, lev);
    _root[nome].loadMovie("swf/"+nome+".swf");
    }

  6. #6
    ancora non funziona, ti posto il codice

    sul frame1 del movie principale ho:
    -------------------------------------------------
    function carica(nome, lev) {
    _root.attachMovie("keep", nome, lev);
    _root[nome].loadMovie("swf/"+nome+".swf");
    }
    -------------------------------------------------
    che viene chiamata da 4 clip sempre sul movie principale (l'1 nella chimata della funz. carica diventa 2,3,4 a senonda del clpi che chiama la funz.:
    -------------------------------------------------
    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    _root.carica("profilo", 1);
    }
    }
    -------------------------------------------------
    sui SWF da caricare c'è il clip cui è associato quello che mi hai mandato:
    -----------------------------------
    onClipEvent (mouseMove) {
    if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    sopra = true;
    } else {
    sopra = false;
    }
    }
    onClipEvent (mouseDown) {
    if (sopra) {
    this.swapDepths(1000);
    }
    }
    ------------------------------------
    che ne dici?

  7. #7
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    L'azione la devi associare sul movieclip target nel quale carichi gli swf esterni (suppongo "keep" concatenato in libreria)

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.