Mit einer Erklärung, wo Dein Problem liegt, und was da genau passieren sollt, könnte Hoffnung auf Hilfe bestehen.
Hallöchen,
versuche schon seit Stunden einen ehemaligen Vertikalslider für meine Zwecke umzubauen. Komme einfach nicht dahinter, wo der Fehler liegt. Wer kann den Knoten entwirren und mir Hilfestellung geben?
Danke schon mal!
Grüße
Seikona
Code:targx = 0; dragger._y = theMask._height+0; dragger.onPress = function() { startDrag(this, false, this._y, 0, this._y, theMask._width-this._width); }; dragger.onRelease = dragger.onReleaseOutside=function () { stopDrag(); }; leiste.onEnterFrame = function() { scrollAmount = (this._width-(theMask._width/1))/(theMask._width-dragger._width); targx = -dragger._x*scrollAmount; this._x -= Math.round((this._x-targx)/5); }; stop();
Mit einer Erklärung, wo Dein Problem liegt, und was da genau passieren sollt, könnte Hoffnung auf Hilfe bestehen.
Hallo Mark,
hast du dir die Fla angeschaut?
Es ist so, dass der Schieberegler sich nicht von rechts nach links bewegt, sondern, wenn überhaupt, nur nach oben und unten. Die Leiste, das zu bewegende Element, slidet auch nicht vollständig.
Gruß
Seikona
Die Position des Draggers war falsch und die Parameter für startDrag solltest Du Dir mal in der Hilfe anschauen.
PHP-Code:targx = 0;
dragger._y = theMask._y+theMask._height+0;
dragger.onPress = function() {
startDrag(this, false, 0, this._y, theMask._width-this._width, this._y);
};
dragger.onRelease = dragger.onReleaseOutside=function () {
stopDrag();
};
leiste.onEnterFrame = function() {
scrollAmount = (this._width-(theMask._width/1))/(theMask._width-dragger._width);
targx = -dragger._x*scrollAmount;
this._x -= Math.round((this._x-targx)/5);
};
stop();
Hallo Mark,
tausend Dank !!!! Da wär ich allein nicht drauf gekommen . . . zum Thema Hilfe . . . ich werde mir wohl doch die ActionScript Bibel von C. u. M. Kannengiesser zulegen. Um tiefer in die Materie einzusteigen, ist das bestimmt die bessere Wahl.
Vielen Dank nochmal !
Gruß
Seikona
Das Buch ist sicherlich eine Anschaffung, die man tätigen sollte, wenn man sich intensiv mit AS befassen will.
Jedoch ist auch die Hilfe nicht zu verachten, gerade dann, wenn man die Parameter einer Funktion nicht im Kopf hat.
Schlüsselwort im AS markieren und dann mal oben rechts auf das Fragezeichen klicken und schon hat man den Hilfetext zur entsprechenden Funktion.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)