Volevo programmare una piccola gallery che si attiva al movimento del mouse a destra e sinistra (come questa ).
Concettualmente mi sembrava piuttosto semplice ma le mie scarse conoscenze in as non mi agevolano.

Dunque la root è 380x130; in essa ho un mc che ho chiamato mc1 di dimensioni 1000x130 con le immagini al suo interno. Avevo cominciato a scrivere qualcosa del genere

codice:
onClipEvent (load) {
	speed = 10;
	_root.mc1._x = 0;
	limitRight = _root.mc1._width - 380;
}

onClipEvent (enterFrame) {
	if (_root._xmouse < 180)  { sinistra = true; destra = false; }
	else if (_root._xmouse > 180 && _root._xmouse < 220)  { sinistra = destra = false; }
	else { destra = true; sinistra = false; }
	
	if (sinistra)  {
		_root.mc1._x += speed;
		trace('sinistra')
	}
	else if (destra)  {
		_root.mc1._x -= speed;
		trace('destra')
	}
}
A questo punto mc1 si muove correttamente a destra e sinistra ma non saprei come fargli capire di fermarsi quando nel movimento a sinistra _root.mc1._x <= 0 e nel movimento a destra _root.mc1._x >= limitRight. E' semplice ma "non mi ascolta"!
Nell'attesa che trovi il tempo di studiare un po' as mi potreste aiutare?