Scroll, habe kein festgelegtes ende!

Greeney

Mitglied
Hey ho!

Also, ich fang gleich mal an:
Habe einen Movieclip, der gescrollt werden soll,
zwei schaltflächen, hoch und runter.
Kann auch schon wunderbärchen scrollen,
allerdings weiß ich nich,
wie ich dem button sagen kann,
dass wen dieser movieclip oben is,
also der anfang eben zu sehen is,
dass man dann nicht mehr weiter nach oben scrollen kann!

Ich verwende Flash 8,
kann aber wieder auf mx 2004 zurück!

Hier mein uparrow-script:
Dieses script befindet sich in einem eigenen Movieclip
zusammen mit dem downarrow-script!
Code:
mask_y = GetProperty("_root.mask",_y);
roller_y = GetProperty("_root.roller",_y);
if (roller_y<=mask_y) {
	setProperty("_root.roller", _y, GetProperty("_root.roller",_y)+10);
} else {
	gotoAndStop(1);
}

downarrow is das gleiche, nur mit "-10"

Das script für die schaltflächen sieht dann so aus:
Code:
on (press) {
	tellTarget ("up") {
		gotoAndPlay(2);
	}
}
on (release, dragOut) {
	tellTarget ("up") {
		gotoAndPlay(1);
	}
}

Vielen Dank schonmal!
 
Mk, dafür habe ich nun ein anderes aber ähnliches Problem!

Habe ein Menü,
mit Movieclips als Links!
Das funktioniert auch alles einwandfre,
allerdings nur,
wenn ich nach dem klicken auch auf der fläche des movieclips bleibe!
Warum?
Und wie beseitigen?
 
Hi,

aufgrund der eher "sparsamen" Problembeschreibung kann ich nur vermuten, dass Du statt onRelease entweder "onPress" verwenden solltest, oder zusätzlich das Ereignis "onReleaseOutside" (was man eigentlich nicht macht, da es sich eingebürgert hat, Links, die man nach dem Klicken mit der Maus verlässt, nicht zu aktivieren - sozusagen als "letze Chance" vor dem Klick ;)).

.. Vielleicht willst Du Deinen Buttons auch einfach einen anderen (statischen?) aktiven Bereich verpassen?

Gruß
.
 
Hey ho!

Also ich verwende onRelease,
es ist also richtig,
dass man ausserhalb loslassen kann,
allerdings ist mein poblem,
dass ich auf dem button loslasse,
aber wenn ich dann von dem button runtergehe,
während dieser noch abspielt,
er aufhört abzuspielen!

Ich hoffe da war jetz noch ein Sinn zu erkennen!
 
Zurück