Zurück   Flashforum > Flash > Flash erweitern > Komponenten und SmartClips

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2009, 18:01   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2009
Beiträge: 7
Scrollbar soll immer bei 0 anfangen, wie???

Hallo Zusammen,

könnte mir jemand sagen wie ich eine function aussehen muss, die einen Scrollbalken auf Position 0 zurüksetzt?

Habe ein Textfeld in das eine txt geladen wird, mitels Variablen weiß er, welcher Textabschnitt gelden werden soll. Sobald ich eimal gesrollt habe, behält er die Position und schneidet mir den nächsten geladenen Inhalt ab.

Das ist meine erste Seite, darum bitte um die einfachste Lösung.
Am besten eine function die ich bei relase aufrufen kann, sprich wenn der Inhalt sich ändern soll, soll er ihn bei 0 anfangen lassen.

Wäre super wenn mir da jemand helfen könnte!
Lg
Aj

Hier mein Script für den Scroller

function beginScrolling() {
this.scrolling = true;
}
function stopScrolling() {
this.scrolling = false;
}
//--------------------------------------------------hoch
this.mc_5.scroller.hoch.onPress = beginScrolling;
this.mc_5.scroller.hoch.onRelease = stopScrolling;
this.mc_5.scroller.hoch.onReleaseOutside = stopScrolling;
this.mc_5.scroller.hoch.onEnterFrame = function() {
if (this.scrolling == true) {
this._parent._parent._parent.mc_6.inhalt.scroll--;
}
};
//--------------------------------------------------runter
this.mc_5.scroller.runter.onPress = beginScrolling;
this.mc_5.scroller.runter.onRelease = stopScrolling;
this.mc_5.scroller.runter.onReleaseOutside = stopScrolling;
this.mc_5.scroller.runter.onEnterFrame = function() {
if (this.scrolling == true) {
this._parent._parent._parent.mc_6.inhalt.scroll++;
}
};
quatschbohne ist offline   Mit Zitat antworten
Alt 05-03-2009, 22:56   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Habs mal hierher verschoben. Nutzt du die Komponente oder einen eigenen MC? Auf jeden Fall musst du den onEnterFrame-Event im stopScrolling wieder löschen, sonst geht deine Performance ganz schnell in die Knie...

PHP-Code:
function stopScrolling() {
   
delete this.mc_5.scroller.hoch.onEnterFrame;
   
delete this.mc_5.scroller.runter.onEnterFrame;
   
this.scrolling false;

Und mit der scroll-Eigenschaft kannst du auch direkt auf 0 setzen...
  Mit Zitat antworten
Alt 05-03-2009, 23:50   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2009
Beiträge: 7
Dank Dir,
habs hnbekommen
lg
Aj
quatschbohne 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 aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele