re: vizoli
Még egy kérdés, kérés. Van egy as2 kód amivel tudom szabályozni, hogy scrollozható legyen a filmem. Kérdés, mit kell beleírnom, hogy ha újrakezdődik a banner, akkor a csúszka visszatérjen az eredeti állapotba, ne pedig ott maradjon, ahova legutóljára húztam?
Íme a script:
this.onEnterFrame = null;
this.onPress = onPressHandler;
this.onRelease = this.onReleaseOutside = onReleaseHandler;
var boundry_mc:MovieClip = bar;
var lowerBound:Number = boundry_mc._x;
var upperBound:Number = boundry_mc._width + boundry_mc._x - handle._width;
var target_mc:MovieClip = _root.sequence;
function onPressHandler():Void{
this.onEnterFrame = onEnterFrameDown;
}
function onReleaseHandler():Void{
this.onEnterFrame = null;
}
function onEnterFrameDown():Void {
dragWithin();
scrubMovie(target_mc);
}
function dragWithin():Void{
var xmousePosition = this._xmouse;
if (xmousePosition > lowerBound && xmousePosition < upperBound){
handle._x = xmousePosition;
} else if (xmousePosition < lowerBound){
handle._x = lowerBound;
} else if (xmousePosition > upperBound){
handle._x = upperBound;
}
}
function scrubMovie(f_target_mc:MovieClip):Void{
var totalFrames:Number = f_target_mc._totalframes;
var newFrame:Number = Math.ceil(totalFrames * handle._x / (upperBound - lowerBound));
f_target_mc.gotoAndStop(newFrame);
}