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

    hitTest e duplicatemovieclip

    ciao ragazzi!!!atroce problema!!!!
    dato questo codice:
    for (i=0; i<20; i++) {
    duplicateMovieClip ("_root.obj1", "copia"+i, i);
    setProperty (_root.obj1, _x, random(500));
    setProperty (_root.obj1, _y, random(500));
    i = i++;
    }
    come faccio ad inserire il controllo
    hitTest su tutte le copie?


  2. #2
    inseriscilo nell'originale

    ovviamente devi creare un altro movieClip (contenitore) che contiene il tuo e duplicare il mc contenitore

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

  3. #3
    emmmmmmm...scusa?

  4. #4
    nessuno sa aiutarmi???

  5. #5
    crea un movieClip e gli dai come nome di istanza contenitore, quindi al suo interno crei il movieClip che ti interessa (che tu chiami obj1). Quindi ad obj1 gli associ l'action hitTest;
    esempio:
    codice:
    onClipEvent(enterFrame){
    	if(hitTest(_root._xmouse,_root._ymouse,true)){
    		trace(_parent._name);
    	}
    }
    ossia, quando vai sul movieClip ti stampa a video il suo nome di istanza.

    quindi sulla root duplichi il movieClip contenitre:
    codice:
    for(i=0;i<20;i++){
    	contenitore.duplicateMovieClip("copia" + i,10+i);
    	mc = eval("copia"+i);
    	mc._x = random(400);
    	mc._y = random(400);
    }
    ora se vai sui vari movieClip ti stampa a video copia0 - copia1 .... copia 19 o contenitore (dipende su quale movieClip ti trovi )

    Capito?

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

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.