Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,476

    [mX2004] DUE DRAG non vanno in uno stesso filmato

    Ciao raga,

    come da topic...

    ad un pulsante ho associato:

    codice:
    on(release){
    	_root.cornerQ.attachMovie("quadro1","q1",1);
    }
    on (press) {
    	_root.cornerQ.q1.startDrag(false );
    }
    on (release) {
    	if (_root.cornerQ.q1.hitTest( _root.condizion)) {
    		_root.cornerQ.q1.stopDrag();
    	}
    
    }

    all'altro:
    codice:
    on(release){
    	_root.cornerC.attachMovie("cornice1","c1",2);
    }
    on (press) {
    	_root.cornerC.c1.startDrag(false );
    }
    on (release) {
    	if (_root.cornerC.c1.hitTest( _root.condizion)) {
    		_root.cornerC.c1.stopDrag();
    	}
    
    }

    mi succede che se draggo uno l'altro non se muove.... e viceversa.

    grazie


    dies

  2. #2
    mi sa che non ti sei spiegato tanto bene, comunque il codice è già imperfetto.
    Perchè metti due onrealase diversi nello stessa istanza?. L'evento on press avviene prima di onrelease, e quindi startdrag sul clip "ql" non può funzionare visto che ancora non è stato creato. (per lo meno al primo giro).

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,476
    giusto, è codice ridondante. l'avevo già cancellato (evidentemente mi si incagliato in una vecchia prova)

    ho capito il problema

    nel clip dove verifico la collisione:

    codice:
    onClipEvent(enterFrame){
    	if (_root.cornerC.c1.hitTest(_root.condizion)) {
    		_root.cornerC.c1._x = -455;
    		_root.cornerC.c1._y = -100;
    		//_root.cornerC.c1.stopDrag(); 
    	}
    	if (_root.cornerQ.q1.hitTest(_root.condizion)) {
    		_root.cornerQ.q1._x = -455;
    		_root.cornerQ.q1._y = 160;
    		//_root.cornerQ.q1.stopDrag(); 	}
    }
    se commento la parte in rosso FUNZIONA.. "quasi bene".


    Grazie

    dies

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.