Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    149

    Drag and drop non funziona dopo loadMovie

    Buongiorno a tutto il forum
    Dovrei realizzare un applicativo carino per un ottica di un mio amico che permette,caricando la fototessera,ti posizionare gli occhiali sulla faccia della fototessera stessa.
    per il posizionamento uso questa funzione di drag and drop:

    codice:
    circle_mc.onPress = function(){ startDrag(this, false, 55,55, 545, 545)
    }
    
    circle_mc.onRelease = circle_mc.onReleaseOutside = function(){
    this.stopDrag() 
    }
    ...dove "circle_mc" è il movie clip che si muove.
    poi creo un bottone con il seguente codice

    codice:
    on (release) {
    circle_mc.loadMovieNum("fototessera.jpg", 0); 
    }
    il movie si muove correttamente ma una volta caricata fototessera.jpg, la fototessera viene caricata ma non si muove più....come mai?il movie non dovrebbe ereditare la funzione di drag and drop anche dopo caricata la jpg????

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Devi usare l'oggetto MovieClipLoader al posto di loadMovienum
    codice:
    circle_mc.onPress = function(){ startDrag(this, false, 55,55, 545, 545)
    }
    
    circle_mc.onRelease = circle_mc.onReleaseOutside = function(){
    this.stopDrag() 
    }
     var listLoad:Object = new Object()
    //al caricamento
    listLoad.onLoadInit = function(target) {
       trace(target) // oggetto caricato
    circle_mc.onPress = function(){ startDrag(this, false, 55,55, 545, 545)
    }
    
     circle_mc.onRelease = circle_mc.onReleaseOutside = function(){
    this.stopDrag() 
    }
    
     }
    pulsante.onRelease=function(){
    var mc:MovieClipLoader = new MovieClipLoader()
    mc.addListener(listLoad)
    unloadMovie(mc_vuoto)
    mc.loadClip("fototessera.jpg",circle_mc)
    }

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.