Hallo,
ich habe in Flash einen Scrollbalken welcher auch einwandfrei funktioniert. Nun möchte ich mit einem Click auf einen mc („jumper1“ bzw. „jumper2“) den Scrollbereich an einen bestimmten Bereich springen lassen. Ich hoffe man versteht einigermaßen was ich damit meine.
Hier ein Auszug aus dem Actionscript welcher einwandfrei funktioniert:
(„up“ ist der mc mit welchem der Scrollbereich nach oben gescrollt wird)
Nun hätte ich bereits versucht einen neuen mc („jumper 1“) zu erstellen, welcher bei „startMove“ anstatt dem Wert 1 z. B. 6 enthält. Dann springt der Scrollbereich zwar dementsprechend weit wie ich es wollte, nur wenn man mit gedrückter Mousetaste auf dem mc bleibt springt der Scrollbereich immer um „6“ weiter. Ich möchte aber das er nach „startMove(+6)“ stopt und anhält.
Hier noch mal ein Auszug aus dem Actionscript:
(„jumper1“ ist der mc mit welchem der Scrollbereich an eine bestimmte Stelle springen / scrollen soll)
Weiß jemand eine Lösung für mich mit welchem ActionScript Befehl das ganze funktionieren könnte?
Im Anhang ist auch die fla dazu.
Danke schonmal,
Tobi
ich habe in Flash einen Scrollbalken welcher auch einwandfrei funktioniert. Nun möchte ich mit einem Click auf einen mc („jumper1“ bzw. „jumper2“) den Scrollbereich an einen bestimmten Bereich springen lassen. Ich hoffe man versteht einigermaßen was ich damit meine.
Hier ein Auszug aus dem Actionscript welcher einwandfrei funktioniert:
(„up“ ist der mc mit welchem der Scrollbereich nach oben gescrollt wird)
Code:
down.useHandCursor = false;
down.onRollOver = function() {
this.arrow._alpha = 150;
}
down.onRollOut = function() {
this.arrow._alpha = 100;
}
down.onPress = function() {
startMove(1);
}
down.onRelease = function() {
stopMove();
}
down.onReleaseOutside = function() {
this.arrow._alpha = 100;
}
Nun hätte ich bereits versucht einen neuen mc („jumper 1“) zu erstellen, welcher bei „startMove“ anstatt dem Wert 1 z. B. 6 enthält. Dann springt der Scrollbereich zwar dementsprechend weit wie ich es wollte, nur wenn man mit gedrückter Mousetaste auf dem mc bleibt springt der Scrollbereich immer um „6“ weiter. Ich möchte aber das er nach „startMove(+6)“ stopt und anhält.
Hier noch mal ein Auszug aus dem Actionscript:
(„jumper1“ ist der mc mit welchem der Scrollbereich an eine bestimmte Stelle springen / scrollen soll)
Code:
_root.mc_bereich_fußball.window.container.jumper1.onPress = function() {
startMove(+6);
}
_root.mc_bereich_fußball.window.container.jumper1.onRelease = function() {
stopMove();
}
_root.mc_bereich_fußball.window.container.jumper1.onReleaseOutside = function() {
stopMove();
}
Weiß jemand eine Lösung für mich mit welchem ActionScript Befehl das ganze funktionieren könnte?
Im Anhang ist auch die fla dazu.
Danke schonmal,
Tobi