CREAGA
Erfahrenes Mitglied
Grüezi !
Habe mich von "Datic's" Page der scrollbaren Bildergallerie bedient (danke an dieser Stelle),
doch ich möchte dass die Leiste erst scrollt, wenn der Cursor über einem der gelben Pfeile
steht.... oder besser gesagt, ich will einfach den scrollbaren Bereich eingrenzen.
Wie bring ich das zustande? kennt vielleicht jemand ein tut, oder kann mir jemand sagen
wie und wo ich den code ändern soll.
gRusS...
Habe mich von "Datic's" Page der scrollbaren Bildergallerie bedient (danke an dieser Stelle),
doch ich möchte dass die Leiste erst scrollt, wenn der Cursor über einem der gelben Pfeile
steht.... oder besser gesagt, ich will einfach den scrollbaren Bereich eingrenzen.
Wie bring ich das zustande? kennt vielleicht jemand ein tut, oder kann mir jemand sagen
wie und wo ich den code ändern soll.
PHP:
_global.slide = this;
var speed = 0;
var maxspeed = 16;
var damper = 8;
var gap = 30;
var overpic = false;
var finished = 0;
var leiste = new Array(2);
leiste[0] = container.attachMovie("bilderleiste", "leiste0", 1);
leiste[1] = container.attachMovie("bilderleiste", "leiste1", 2);
function nextOne() {
finished ++;
if (finished >= 2) go();
}
function go() {
leiste[1]._x = leiste[0]._x + leiste[0]._width + gap;
this.onEnterFrame = function() {
if (!overpic) {
speed += (-(_xmouse - mask._width / 2) / 15 - speed) / 5;
if (speed < -maxspeed) speed = -maxspeed;
if (speed > maxspeed) speed = maxspeed;
} else {
speed /= 1.4;
}
for (var i=0; i<leiste.length; i++) {
leiste[i]._x += speed;
}
for (var i=0; i<leiste.length; i++) {
if ((leiste[i]._x > mask._width) && speed > 0) moveLeft(i);
if ((leiste[i]._x < -leiste[i]._width - gap) && speed < 0) moveRight(i);
}
}
}
function moveLeft(x) {
if (x == leiste.length - 1) {
leiste[x]._x = leiste[0]._x - leiste[x]._width - gap;
} else {
leiste[x]._x = leiste[x + 1]._x - leiste[x]._width - gap;
}
}
function moveRight(x) {
if (x == 0) {
leiste[x]._x = leiste[leiste.length - 1]._x + leiste[leiste.length - 1]._width + gap;
} else {
leiste[x]._x = leiste[x - 1]._x + leiste[x - 1]._width + gap;
}
}
function bigView(pname) {
_parent.bigview.setImage(pname);
}
gRusS...
Anhänge
Zuletzt bearbeitet: