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
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"!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') } }
Nell'attesa che trovi il tempo di studiare un po' asmi potreste aiutare?
![]()

mi potreste aiutare?
Rispondi quotando
