Hi,
ich habe dieses tolle Skript gefunden und benutzt um die Thumbs einer xml Bildergalerie horizontal zu scrollen. Funktioniert auch super, aber dummerweise scrollt der mc "panel" nach dem ersten RollOver immer weiter auch wenn die Maus nicht mehr auf dem mc ist.
Meine Frage also: Wie schaffe ich es, dass die Scrollfunktion per "rollOut" wieder endet und mc "panel" an der Stelle stehen bleibt an dem das "rollOut" stattgefunden hat?
Hier das Skript:
PHP-Code:
panel.onRollOver = panelOver;
function panelOver() {
this.onEnterFrame = scrollPanel;
delete this.onRollOver;
}
var b = stroke.getBounds(_root);
function scrollPanel() {
if(_xmouse<b.xMin || _xmouse>b.xMax || _ymouse<b.yMin || _ymouse>b.yMax) {
this.onRollOver = panelOver;
delete this.onEnterFrame;
}
if(panel._x >= 0) {
panel._x = 0;
}
if(panel._x <= -551) {
panel._x = -551;
}
var xdist = _xmouse - 250;
panel._x += Math.round(-xdist / 7);
}
Die Suchfunktion hat mich leider auch nicht weitergebracht, also hoffe ich auf Euer Verständniss