Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-03-2004, 13:59   #1 (permalink)
verdammt guter kaffee!!!
 
Benutzerbild von flashgordoncole
 
Registriert seit: Mar 2002
Ort: augsburg
Beiträge: 480
Problem mit Smooth-Scroller

Hallo..

Ich spiel gerade mit dem weichen Scroller von Smirgel. Allerdings möchte ich noch zusätzliche Scrollbuttons, die dann auch die Scrollbar bewegen. Das klappt soweit ganz gut, ist auch eine y-Begrenzung drin, so das sich die Scrollbar nicht über die Buttons hinaus bewegt. Was nicht klappt, ist die weiche Positionierung der Scrollbar...

Die Buttons sind MC's ("up und "down") und liegen in einem MC "buttons".


So siehts aus:

ActionScript:
  1. targY = 0;
  2. dragger._x = Math.round(theMask._width+(1.5*dragger._width)-1);
  3. dragger._y = 15;
  4. dragger.onPress = function() {
  5.     startDrag(this, false, this._x, 15, this._x, theMask._height-this._height-10);
  6. };
  7. dragger.onRelease = dragger.onReleaseOutside=function () { stopDrag();};
  8. theText.onEnterFrame = function() {
  9.     scrollAmount = (this._height-(theMask._height/1.5))/(theMask._height-dragger._height);
  10.     targY = (-dragger._y+15)*scrollAmount;
  11.     this._y -= Math.round((this._y-targY)/5);
  12. };
  13. buttons.onEnterFrame = function() {
  14.     buttons.down.onPress = function() {
  15.         if (dragger._y<=119) {
  16.             zielY= (dragger._y) +=15;
  17.             dragger._y += Math.round((dragger._y-zielY)/5);
  18.         } else {
  19.             dragger._y =135;
  20.         }
  21.     };
  22.     buttons.up.onPress = function() {
  23.         if (dragger._y>=31) {
  24.             zielY= (dragger._y) -=15;
  25.             dragger._y += Math.round((dragger._y-zielY)/5);
  26.         } else {
  27.             dragger._y =15;
  28.         }
  29.     };
  30. };

Hat jemand n Tip für mich?

thx
f-g-c
__________________
...fire works with me....

...die scripte sind nicht was sie scheinen...
flashgordoncole ist offline   Mit Zitat antworten
Alt 07-03-2004, 14:38   #2 (permalink)
verdammt guter kaffee!!!
 
Benutzerbild von flashgordoncole
 
Registriert seit: Mar 2002
Ort: augsburg
Beiträge: 480
Hat denn niemand ne Idee?

*schieb*

f-g-c
__________________
...fire works with me....

...die scripte sind nicht was sie scheinen...
flashgordoncole ist offline   Mit Zitat antworten
Alt 08-03-2004, 16:08   #3 (permalink)
verdammt guter kaffee!!!
 
Benutzerbild von flashgordoncole
 
Registriert seit: Mar 2002
Ort: augsburg
Beiträge: 480
nochmal ein versuch *schieb*
f-g-c
__________________
...fire works with me....

...die scripte sind nicht was sie scheinen...
flashgordoncole ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:44 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele