Im Prinzip basiert das ganze auf zwei Skripten wie diesen:
on mouseWithin me
if sprite(x).locH >= xxx then
sprite(x).locH = sprite(x).locH + x
else
nothing
end if
end mouseWithin
und
on mouseWithin me
if sprite(x).locH <= xxx then
sprite(x).locH = sprite(x).locH - x
else
nothing
end if
end mouseWithin
Die kann man natürlich noch maßgeblich verfeinern. Ich habe schon einigemale sowas in Panoramen eingesetzt (zB.
http://www.christofbobzin.de/stars/). Da ich aber gerade auf keinem meiner Rechner Director installiert habe, komme ich gerade nicht an die Skripts ran.
Das wird sich aber spätestens Mo ändern, dann könnte ich Dir mal eine Beipieldatei mailen, wenn Du mir Deine Mail per Mail mitteilst.
Das mit den Jahreszahlen und Unterebenen kann ich noch nicht ganz nachvollziehen. Kannst Du das nochmal genau erklären?
grüsse,
Christof