aspetta!
ora ho capito il tuo problema!
lui se sta sopra o non sta sopra rimanda sempre alla stessa label ad ohni frame! non ti dovrebbe funzionare nemmeno la prima ipotesi (if hitTest)
allora metti un flag
codice:onClipEvent (enterFrame) { if (_root.area.hitTest(_root._xmouse, _root._ymouse,true) && !appari) { _root.a = 0; scompari=0; appari=1; _root.js.gotoAndPlay("appare"); } else { _root.a = 1 scompari=1; appari=0; _root.js.gotoAndPlay("scompare"); } }