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
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