Utilizzare hitTest con clip duplicati dinamicamente

  • Creatore Discussione Creatore Discussione darpec
  • Data di inizio Data di inizio

darpec

Nuovo Utente
18 Lug 2006
19
0
0
Buongiorno a tutti,
ho un problema nella gestione di hitTest. Riassumo in cosa consiste la mia animazione:

- ho una clip "smile", con dentro due label frame: "triste" e "felice"
- duplico 10 volte lo smile con coordinate random

vorrei che quando uno smile tocca l'altro, assuma lo stato "triste"

Il mio script è questo:

for (i=1; i<10; i++) {
duplicateMovieClip("_root.smile", "smile"+i, i);
_root["smile"+i]._x = random(414);
_root["smile"+i]._y = random(414);

if (_root["smile"+i].hitTest(_root["smile"+i])) {
_root["smile"+i].gotoAndStop("triste");
}
else {
_root["smile"+i].gotoAndStop("felice");
}
}

Il problema è che in questa formula (_root["smile"+i].hitTest(_root["smile"+i]) non riesco
a specificare che i due smile debbano essere diversi, come posso fare?

Grazie
 

Discussioni simili