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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2002, 15:41   #31 (permalink)
Member
 
Registriert seit: Nov 2001
Ort: Witten
Beiträge: 45
Farbe des textes im Typewriter

Tach, kann ich auch die Farbe des textes im typewriter per AS steuern?

Die colour also z.B. auf weiß setzen...

Thx,
jan

ps: bomben-tut!!!!!
__________________
Man tut nicht tut sagen...!
Jan28 ist offline   Mit Zitat antworten
Alt 28-05-2002, 16:37   #32 (permalink)
Neuer User
 
Registriert seit: Apr 2002
Ort: Ludwigshafen
Beiträge: 547
Exclamation speed

kann ich irgendwie dei geschwindigkeit ändern oder kann man da gar nichts machen?
virus449 ist offline   Mit Zitat antworten
Alt 14-06-2002, 11:12   #33 (permalink)
Neuer User
 
Registriert seit: May 2002
Ort: Rülzheim
Beiträge: 28
Welche möglichkeiten hab ich einen Zeielnumbruch mit reinzubringen, welcher aber dann kommt wenn ich es will, nicht wenn das Textfeld zu ende ist?

Webster
Webster.C ist offline   Mit Zitat antworten
Alt 16-08-2002, 00:08   #34 (permalink)
Genusstrinker
 
Registriert seit: Oct 2001
Beiträge: 191
moinsen

frage zum newsticker:

kann man da die scrollgeschwindigkeit erhöhen bzw. verlangsamen?
buster007 ist offline   Mit Zitat antworten
Alt 16-08-2002, 08:02   #35 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.944
Klar, geht das. Hier das Beispiel dazu:
ActionScript:
  1. onClipEvent (load) {
  2.     timer = getTimer();
  3.     // Angabe in ms
  4.     speed = 100;
  5.     news = " <font color='#ffcc00'>+</font><font color='#ffcc00'>+</font><font color='#ffcc00'>+</font>Dies ist der Newsticker  <font color='#ffcc00'>+</font><font color='#ffcc00'>+</font><font color='#ffcc00'>+</font> Hier könnten irgendwelche News stehen  <font color='#ffcc00'>+</font><font color='#ffcc00'>+</font><font color='#ffcc00'>+</font> Der Text kann bequem per ActionScript eingefügt werden  <font color='#ffcc00'>+</font><font color='#ffcc00'>+</font><font color='#ffcc00'>+</font> Der Newsticker wird durch verschiedene Funktionen des String-Objekts erzeugt  <font color='#ffcc00'>+</font><font color='#ffcc00'>+</font><font color='#ffcc00'>+</font> Wenn Sie keine farbigen Zeichen haben möchten, genügt eine Aktion ";
  6. }
  7. onClipEvent (enterFrame) {
  8.     if (getTimer()-timer>=speed) {
  9.         timer = getTimer();
  10.         if (news.charAt() != "<") {
  11.             erster = news.charAt();
  12.         } else {
  13.             erster = "<font color='#ffcc00'>+</font>";
  14.         }
  15.         news = news.slice(erster.length, news.length)+erster;
  16.     }
  17. }
=> Mit Speed kannst du dann kontrollieren. Stelle am besten eine hohe Framezahl ein um genaue Ergebnisse zu erhalten.

Liebe Grüße,
Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 31-10-2002, 22:12   #36 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.820
Eine Frage noch zum Typewrighter, gibt es eine Möglichkeit die Anzeige zu beschleunigen? Um so einen kurzen Text anzuzeigen mag die Geschwindigkeit gut sein, bei längerem Text aber, wäre es doch wohl sinnvoll, es etwas schneller gehen zu lassen...
Nightflyer ist offline   Mit Zitat antworten
Alt 01-11-2002, 09:14   #37 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.944
juppi.
Also, erstmal kannst du natürlich mit getTimer (findest hier im Thread beispiele) die geschwindigkeit steuern. Du kannst sie damit aber nur verlangsamen, weil nur bei jedem onEnterFrame gefragt wird, d.h.

Möglichkeit 1: Du stellst eine hohe Framerate ein.
Möglichkeit 2: Du lässt bei jedem Aufruf mehr als einen neuen Buchstaben anzeigen
Möglichkeit 3: Du arbeitest mit Flash MX und setInterval.

Musst halt sehen was für dein Projekt am besten passt.

Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 01-11-2002, 13:54   #38 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.820
Habe ich doch tatsächlich eine einfachere Lösung gefunden...

onClipEvent (load) {
text="This is my superfast Textstring, three times faster than normal";
zeichen=1;
}

onClipEvent (enterFrame) {

anzeige = text.substr(0,zeichen+zeichen+zeichen )+"_";
zeichen++;
}
Nightflyer ist offline   Mit Zitat antworten
Alt 01-11-2002, 15:19   #39 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.944
das ist bei mir möglichkeit 2. ist halt nicht die eleganste lösung; ach so: nehm das script, wenn du die variante beibehälst:
ActionScript:
  1. onClipEvent (enterFrame) {
  2. anzeige = text.substr(0,zeichen)+"_";
  3. zeichen+=3;
  4. }

Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 01-11-2002, 22:52   #40 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.820
Da sieht man doch das ich wieder keine Ahnung habe von Flash
Nightflyer ist offline   Mit Zitat antworten
Alt 24-11-2002, 15:50   #41 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Badnerland
Beiträge: 62
Text in Newsticker dynamisch über LoadVariablesNum?

Tach auch!
Nun ist dieser Beitrag schon etwas älter, aber hoffentlich noch aktuell.
Ich versuche den Text des Tickers dynamisch über ein Textfile zu laden und definiere hier eine neue Variable Text.

Gleich in der ersten OnClipEvent Anweisung weise ich schließlich dies neue Variable noch der bestehenden Variable News zu und sehe dann eine 0 im Textfenster.

Was mach falsch, wo/ wie weise ich den Newstext dynmisch aus?

Gruß Klaus
__________________
Macht's gut und danke für den Fisch!
CyberDyne ist offline   Mit Zitat antworten
Alt 10-07-2003, 14:24   #42 (permalink)
Anfängerfehler..
 
Registriert seit: Jul 2003
Ort: Überall&Nirgends
Beiträge: 9
Exclamation

Zitat:
Geschrieben von Sebastian W.
juppi.
Also, erstmal kannst du natürlich mit getTimer (findest hier im Thread beispiele) die geschwindigkeit steuern. Du kannst sie damit aber nur verlangsamen, weil nur bei jedem onEnterFrame gefragt wird, d.h.

Möglichkeit 1: Du stellst eine hohe Framerate ein.
Möglichkeit 2: Du lässt bei jedem Aufruf mehr als einen neuen Buchstaben anzeigen
Möglichkeit 3: Du arbeitest mit Flash MX und setInterval.

Musst halt sehen was für dein Projekt am besten passt.

Sebastian

Hi @ Sebastian.

Zwar ist dieser Thread schon lange nicht merh aktualisiert worden, aber leider hab ich den erst jetzt gefunden.

Also, meine Problem:

Den Typewritereffect schneller abspielen lassen, unabhängig von der Framerate des Flashfilms.
Du meintest, mit der Funktion
setInterval();
wär das möglich.
Hab das auch ausprobiert aber es klappt nicht so richtig..

mein Code lautet (im ersten Bild des MC's):

textorig = "Tach auch! "+newline+ ""+newline+ "Also wenn Du meinst soviel Zeit zu haben," +newline+ "den ganzen ****** hier zu lesen," +newline+ "dann bist Du blöder als Du aussiehst!";

textobj = new Object();

textobj.refresh = function (text, z) {

if (z > text.length) {
gotoAndStop(3);
}
Ausgabe = text.substr(0, z) + "_";
updateAfterEvent();

}


zaehler = 1;

setInterval(textobj, "refresh", 10, textorig, zaehler);

und im nächsten Frame zählt der den zaehler eins hoch und springt zurück auf's erste.

Wär echt korrekt wenn mir jemand helfen könnte!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Thankx
Tronix_IV ist offline   Mit Zitat antworten
Alt 10-07-2003, 17:47   #43 (permalink)
Anfängerfehler..
 
Registriert seit: Jul 2003
Ort: Überall&Nirgends
Beiträge: 9
ok ok!

Hab mein Problem lösen können!

C ya
Tronix_IV ist offline   Mit Zitat antworten
Alt 06-10-2003, 21:07   #44 (permalink)
Trickster
 
Registriert seit: Aug 2003
Ort: Bremen
Beiträge: 631
yo, das tutorial ist wirklich geil...

Kann es einer so umcoden das der text mein draufzeigen nicht mehr scrollt? ist das möglich?
__________________
Carpe diem!
HaZuLiD0 ist offline   Mit Zitat antworten
Alt 26-11-2003, 10:37   #45 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 2
lauftext mit txt

hallo,
also wie war des jetzt nochmal wenn ich einen Lauftext hab? das der seinen text aus der Textdatei bekommt?
Neoblade 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 01:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele