• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-02-2004, 14:40   #61 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
aha, da isser ja....
Zu Deinen Fragen:
dynamisches Textfeld ist es ja eh, ob Du es jetzt per script erstellt wird oder vorher schon auf der Bühne gelegt wird ist doch egal, nur der Instanzname muss da sein
in den letzten zehn Beiträgen in diesem thread geht es um das Laden aus einer exteren Datei.

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 02-02-2004, 15:18   #62 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.831
ehm, siehe mein posting vom 13.12 :-)
michael ist offline   Mit Zitat antworten
Alt 20-05-2004, 15:25   #63 (permalink)
409coffeemaker
Gast
 
Beiträge: n/a
Hi,

ich hoffe das nervt niemanden wenn man einfach alte Threads wieder ausbuddelt und dämliche Fragen stellt


Ich finde das Script sehr genial, versuche es gerade aber noch ein wenig zu modifizieren.

Unszwar soll das Textfeld nicht einzeilig sondern dreizeilig sein. Der Text soll dann wie hier beschrieben durchlaufen.

Geht das irgendwie mit textfield.lineX?

Liebe Grüße.

Yves

Geändert von 409coffeemaker (20-05-2004 um 15:27 Uhr)
  Mit Zitat antworten
Alt 27-05-2004, 14:40   #64 (permalink)
Coalado
 
Registriert seit: Jun 2001
Ort: Lagcity.de
Beiträge: 683
so einfach geht das denke ich nicht. da in den mehrZeiligen Textfeldern immer nur ganze worte die zeile " wechseln"
tumetom ist offline   Mit Zitat antworten
Alt 27-05-2004, 15:03   #65 (permalink)
409coffeemaker
Gast
 
Beiträge: n/a
Kann man die Worte nicht mit slice() dann trennen?


LIebe Grüße

Yves
  Mit Zitat antworten
Alt 27-05-2004, 15:52   #66 (permalink)
Coalado
 
Registriert seit: Jun 2001
Ort: Lagcity.de
Beiträge: 683
Verzögerung der Zeilen | 3 Zeiliger Newsticker
tumetom ist offline   Mit Zitat antworten
Alt 27-05-2004, 16:46   #67 (permalink)
409coffeemaker
Gast
 
Beiträge: n/a
Danke
  Mit Zitat antworten
Alt 13-09-2004, 10:06   #68 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Ort: Hameln
Beiträge: 16
Zitat:
Zitat von gutknut
hm hab das format jetzt mal als parameter mitübergeben:
ActionScript:
  1. TextField.prototype.init = function (int, ppi, format)
  2. {
  3.     this.htmlText = this.text + this.text;
  4.     setInterval (this, "ticker", int, ppi, format);
  5. };
  6. TextField.prototype.ticker = function (ppi, format)
  7. {
  8.     if (this.hscroll >= this.maxhscroll - ppi)
  9.     {
  10.         this.hscroll = (this.maxhscroll - this._width) / 2;
  11.     }
  12.     this.hscroll += ppi;
  13.     this.setTextFormat (format);
  14.     updateAfterEvent ();
  15. };
  16. //Beispiel
  17. mf = new TextFormat ();
  18. mf.font = "_typewriter";
  19. this.createTextField ("deinTextfeld", 1, 25, 25, 250, 20);
  20. deinTextfeld.selectable = false;
  21. deinTextfeld.html = true;
  22. deinTextfeld.text = "Hallo, ich bin der kleine, dumme Ticker. Es gibt immer wieder neue Ticker Scripts, gell... <a href='http://www.flashforum.de'>sogar mit link</a> und mit <u><i><b>formatierungen</b></i></u>.";
  23. deinTextfeld.init (20, 1, mf);
format ist da und formatierung auch.

gruss
michael
Hi,
was ich nicht verstehen ist das ich den Hintergrund farbig setzen kann, eigentlich hätte:

deinTextfeld.background = true;
deinTextfeld.backgroundColor = 0xFF0000;

funktionieren müssen oder? Selectable funktioniert ja einwandfrei.

Danke im voraus,
Taff
__________________
Verzeiht mein Deutsch (Engländer)

www.lawley.de
Taff ist offline   Mit Zitat antworten
Alt 13-09-2004, 10:45   #69 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.831
hallo taff, das funktioniert bei mir auch einwandfrei:


ActionScript:
  1. // .....
  2. //Beispiel
  3. mf = new TextFormat ();
  4. mf.font = "_typewriter";
  5. this.createTextField ("deinTextfeld", 1, 25, 25, 250, 20);
  6. deinTextfeld.selectable = false;
  7. deinTextfeld.background = true;
  8. deinTextfeld.backgroundColor = 0xFF0000;
  9. deinTextfeld.html = true;
  10. deinTextfeld.text = "Hallo, ich bin der kleine, dumme Ticker. Es gibt immer wieder neue Ticker Scripts, gell... <a href='http://www.flashforum.de'>sogar mit link</a> und mit <u><i><b>formatierungen</b></i></u>.";
  11. deinTextfeld.init (20, 1, mf);
michael ist offline   Mit Zitat antworten
Alt 13-09-2004, 11:56   #70 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Ort: Hameln
Beiträge: 16
Danke gutknut,
es lag an mir, ich hatte statt deinTextfeld deinTextfield geschrieben.

Nochmals vielen Dank
__________________
Verzeiht mein Deutsch (Engländer)

www.lawley.de
Taff ist offline   Mit Zitat antworten
Alt 14-09-2004, 14:59   #71 (permalink)
GrandmasterFlash
 
Benutzerbild von Duckster
 
Registriert seit: Jul 2001
Ort: Freiburg
Beiträge: 251
Zitat:
Zitat von Sebastian W.
voila, hier was zum runterladen (mx)

newsticker mit externen einstellmöglichkeiten
link geht nich mehr. wenn man über die domain geht, findet man die datei zwar noch, aber man bekommt irgendeine datei ohne endung angezeigt. Scheint auf dem mac gemacht zu sein, mit dem mac kann man das zip file ohne problem runterladen.
__________________
Gruß,
Manuel
Duckster ist offline   Mit Zitat antworten
Alt 22-02-2005, 21:56   #72 (permalink)
confuser
 
Registriert seit: Oct 2001
Ort: Nähe Bonn
Beiträge: 218
hallo zusammen,
hoffe mir is keiner böse, dass ich den beitrag hier nochmal raus krame.

ich hab mir das script von der seite kopiert und angepasst. es läuft auch im moment. den link auf den ticker-nachrichten hab ich allerdings noch nicht getestet.

aber ich stehe vor dem problem, dass ich die schrift gerne eingebettet hätte um einen weichzeichen-filter zu erzeugen.
aber weder diesen befehl, noch die zuordnung der schrift kriege ich hin... was mache ich falsch?

habe zu dem zweck der formatierung ein textfeld-format erstellt und das angehängt. oder muss ich da vielleicht ganz anders ran gehen?

wäre euch auch überaus dankbar wenn ihr mir bei dem nächsten problem einen tipp geben könntet. wie schaffe ich es denn, dass der ticker beim rollOver anhält? wie muss ich diese stopp-abfrage platzieren und wie müssen die event-funktionen notiert werden?

(bin über sebastians anderen ticker thread so quasi in oop gestolpert - und nicht gerade der as-profi )

vielen lieben dank im voraus!
stephan

ActionScript:
  1. tickertextformat = new TextFormat();
  2. tickertextformat.embedFonts = true;
  3. tickertextformat.background = false;
  4. tickertextformat.font = "Arial";
  5. tickertextformat.size = 12;
  6.  
  7. for (i=0; i<news.length; i++) {
  8.         newsa += "<font color='#"+pluscol+"'> +++ </font><font color='#"+col+"'><a href='"+news[i][1]+"' target='_self'>"+news[i][0]+"</a></font>";
  9. }
  10.  
  11. TextField.prototype.init = function(int, ppi) {
  12.     this.htmlText = this.text+this.text;
  13.     setInterval(this, "ticker", int, ppi);
  14. };
  15.  
  16. TextField.prototype.ticker = function(ppi) {
  17.     if (this.hscroll>=this.maxhscroll-ppi) {
  18.         this.hscroll = (this.maxhscroll-this._width)/2;
  19.     }
  20.     this.hscroll += ppi;
  21.     updateAfterEvent();
  22. };
  23.  
  24. this.createTextField("tickertextfeld", 999, 1, 1, 800, 20);
  25. tickertextfeld.selectable = false;
  26. tickertextfeld.html = true;
  27. tickertextfeld.text = newsa;
  28. tickertextfeld.setTextFormat(tickertextformat);
  29. tickertextfeld.init(20, speed);

Geändert von hoferisch (22-02-2005 um 21:58 Uhr)
hoferisch ist offline   Mit Zitat antworten
Alt 23-02-2005, 19:17   #73 (permalink)
confuser
 
Registriert seit: Oct 2001
Ort: Nähe Bonn
Beiträge: 218
wollt hier kurz sorry sagen für meine dämliche frage. zum thema fonts einbetten gibts ja wirklich genug ergebnisse, wenn man denn die suche bemüht.

nun klappt es, sieht gut aus und ich hab auch wieder ein bissel was dazu gelernt.

wäre aber trotzdem sehr dankbar, wenn mir jemand einen lösungsansatz für das anhalten und weiterlaufen des ticker bei cursor-überfahrten anbieten könnte. in meinem speziellen fall scheitert es schon daran, dass ich scheinbar nicht weiss, wie ich diese events überhaupt zu definieren habe... meine diversen ansätze funktionieren nicht

man muss das feld doch mit "tickertextfeld" (siehe script oben) ansprechen - da liege ich doch richtig? beim rollOver regt sich aber nichtmal mein trace-befehl.

oder liege ich damit vollkommen falsch?:

ActionScript:
  1. tickertextfeld.onRollOver = function() {
  2.     trace("roll over");
  3. }

danke, stephan

Geändert von hoferisch (23-02-2005 um 19:19 Uhr)
hoferisch ist offline   Mit Zitat antworten
Alt 24-02-2005, 10:00   #74 (permalink)
confuser
 
Registriert seit: Oct 2001
Ort: Nähe Bonn
Beiträge: 218
schade, meine fragen müssen wirklich hochgradig dumm sein...
ich möchte die hiermit auch zurückstellen und keinen weiter belästigen.

ich habe nur eine bitte:
ich verwende den ticker, wie er hier beschrieben wurde. er macht aber leider fehler (läuft eine weile korrekt und überspringt dann plötzlich unverhofft ein grosses stück).

wer hatte diesen fehler schon mal? und woran liegt das?

habe das script mittlerweile von allem wie ich glaube überflüssigen code befreit.
hoferisch ist offline   Mit Zitat antworten
Alt 24-02-2005, 11:13   #75 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.831
holla und ruhig blut.
krieg ja gleich ein schlechtes gewissen, weil ich nach 3 postings in "meinem" thread nicht reagiere...
bin leider zu sehr im stress um mich auf dein problem einzulassen.

ein textfeld reagiert nicht auf rollover,
dafür müsstest du es in einen movieclip packen und diesem deinen rollover verpassen.

um damit dann den ticker zu stoppen, müsste noch eine methode hinzugefüg werden, die den interval glöscht, dafür brauch der interval aber erstmal einen namen....

sorry, mehr geht grad nicht.
michael 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 00:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele