vergrösserungseffekt über scollbalken hallo leute, ich habe einen MC ("thumb"), den ich über einen scrollbalken ("scrollBUTTON") skalieren möchte. zunächst frage ich die distanz zwischen beiden ab und nutze diese für die vergrößerung. mein bisheriges script vergößert den MC jedoch mit größer werdendem abstand. eigentlich möchte ich es umgekehrt haben, je kleiner die distanz zwischen beiden, desto größer die skalierung. ich finde einfach keinen ansatz. freue mich über euere hilfe.
import flash.events.Event;
import flash.events.MouseEvent;
function reSize(event:Event):void
{
var distance:Number = (this.scrollMOVIE.scrollBUTTON.x - this.thumb.x) / 100;
if (distance > 0) {
thumb.scaleX = thumb.scaleY = distance;
}
if (distance < 0) {
thumb.scaleX = thumb.scaleY = -distance;
}
trace(distance);
}
stage.addEventListener(MouseEvent.MOUSE_MOVE, reSize);
Angehängte Dateien:
|