Einzelnen Beitrag anzeigen
Alt 20-11-2006, 17:42   #93 (permalink)
hacky
ExPraktikant
 
Benutzerbild von hacky
 
Registriert seit: Nov 2003
Ort: Leipzig
Beiträge: 117
Post Wieder ausgekramt

Hi Flasher.

Ich möchte diese Script etwas ausbauen.
Vielleicht hat ja wer Lust mitzumachen?

Ziel ist es, das der Scroller am Ende, - nach einer kleien Pause - wieder zurückfährt.

Hier mein Ansatz:
ActionScript:
  1. newstickertext = "Dieser Text wird hin und her gescrollt, oder auch nicht.";
  2. //----------------------- Newsticker ----------------------------
  3. TextField.prototype.init = function(int, ppi) {
  4.     this.htmlText = this.text;
  5.     setInterval(this, "ticker", int, ppi);
  6. };
  7. TextField.prototype.ticker = function(ppi) {
  8.     ppii = ppi;
  9.     if (this.hscroll>this.maxhscroll-ppii){
  10.         this.hscroll = (this.maxhscroll-this._width)/2*ppii;
  11.     }
  12.     trace(ppii +": "+this.hscroll+" - "+this.maxhscroll);
  13.     if (this.hscroll==this.maxhscroll-ppi) {
  14.         trace("treffer");
  15.         ppii = ppii*-1;}
  16.         this.hscroll += ppii;
  17.     updateAfterEvent();
  18. };
  19. this.createTextField("tickertextfeld", 100, 10, 83, 230, 20);
  20. tickertextfeld.selectable = false;
  21. tickertextfeld.html = true;
  22. tickertextfeld.text = newstickertext;
  23. tickertextfeld.init(60, 1);
Wenn ich PPI negiere, so dachte ich, fährt er wieder zurück, doch Fehlanzeige.
na mal sehn..
__________________
Auge um Auge - Zahn um Zahn

Geändert von hacky (20-11-2006 um 17:43 Uhr)
hacky ist offline   Mit Zitat antworten