scusate ma sono mega niubbo...

onClipEvent (mouseMove) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (!aperto) {
this.gotoAndStop(2);
aperto = true;
}
} else {
if (aperto) {
this.gotoAndStop(1);
aperto = false;
}
}
}
mi potreste spiegare il codice?:P
e sto root cos'è?
grazie