Ciao.
Qualcuno sa dirmi come fare per controllare se due mc sono, anche solo parzialmente, sovrapposti?
In pratica, vorrei che il mio mc "uno", quando si sovrappone, anche solo parzialmente, al mc "due", provocasse un'azione.
Non so se è un informazione utile, ma il mc "uno" può essere mosso sullo stage solo tramite le frecce della tastiera, per cui, il mouse, non c'entra nulla.
A dire la verità l'avrei già realizzato associando al mc "uno":
onClipEvent (enterFrame) {
if (_y>300 and _y<500 and _x>950 and _x<1000) {
_root.debug = "Siamo al frame 5, uscitadx";
_root.gotoAndStop("uscitadx");
} else {
_root.debug = "Non in posizione";
}
Le coordinate della condizione si riferiscono alla posizione del mc "due".
Funziona, ma, più aggiungo condizioni, meno il filmato risulta fluido.
E poi diventa lungo e complesso se voglio aggiungere altri mc.
E se sposto il mc "due" devo andare a modificare tutte le coordinate anche nel codice.
Grazie in anticipo

Rispondi quotando