Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-05-2005, 19:43   #1 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 123
Typewriter und AS allgemein

Hallo.

Erstmal vorweg. Bin in Flash zieemlicher Anfänger, habe mir schon es AS-Buch gekauft (welches noch nicht bei mir eingetroffen ist) und ich versuche schon länger ein Typewriter-AS zu programmieren.

Ich habe erstmal Copy&Paste verwendet um zu testen. Doch keines lieferter mir auch nur einen Buchstaben zurück, obwohl die Syntax in Ordnung war (kann mir auch nicht vorstellen, dass alle Tuts nicht funzen)...

So, jetzt hieß es: "Wir erstellen ein leeres Textfeld und wandeln es in einen MC um". Wenn ich allerdings das Textfeld leer lasse, dann wird es aus dem Frame gelöscht...

Wie fange ich an, dass ich auch den Effekt sehe?

Danke im Voraus

Phantom!
Phantom1410 ist offline   Mit Zitat antworten
Alt 18-05-2005, 19:58   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Was du an den anderen Tuts falsch machst, oder was an denen falsch ist, kann ich Dir von hier aus nicht sagen, aber hier mal ein Typewriter-Script, welches auf jeden Fall funktioniert.
ActionScript:
  1. var Text = "hier ist der Text";
  2. var counter = 0;
  3. _root.createTextField("textfeld",1,100,100,400,400);
  4. onEnterFrame= function(){
  5.     counter ++;
  6.     if(counter <= Text.length){
  7.         textfeld.text=Text.slice(0,counter);
  8.     }else{
  9.         counter = 0;
  10.     }
  11. }
  12. stop();

Ein Textfeld oder MovieClip sind hier nicht nötig, das Textfeld wird wie du sehen kannst per AS generiert. Das Script also einfach mal in einen leeren Film ins erste Schlüsselbild legen und GO.

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 18-05-2005, 20:24   #3 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 123
hm.

das Script funzt. Das schließe ich daraus, dass der Clip durch den Stop()-Befehl nicht von vorne beginnt. Ich sehe nur keine Texteingabe. Aber mein Hintergrund ist schwarz. Wie kann ich die Textfarbe des Typewriter-Felder ändern? Evtl liegst daran?
Phantom1410 ist offline   Mit Zitat antworten
Alt 18-05-2005, 21:10   #4 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Deine Überlegung kann ich nicht nachvollziehen....
.... du könntest, um das ganze auch sichtbar zu machen auch kurz mal deine Hintergrundfarbe ändern .....

Sei s drum, nach dem createTextField kannst Du mal noch folgendes Script einfügen, dann wird der Text rot dargestellt.
ActionScript:
  1. textfeld.textColor=0xff0000;

Flash hat auch unter "Hilfe" eine Anleitung parat, welches du Dir ja mal bis zur Ankunft deines Buches reinziehen kannst. Dort erfährst Du schon mal die Grundlagen von Flash und ActionScript ....

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 18-05-2005, 21:27   #5 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Hier mal noch ne andere Lösung.

Link zum Thema Typewriter (Post 5 u. 7):
http://www.flashforum.de/forum/showthread.php?t=154993



*Hi flash bier
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 18-05-2005, 21:29   #6 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
Zitat:
Zitat von Phantom1410
Wenn ich allerdings das Textfeld leer lasse, dann wird es aus dem Frame gelöscht...
schon mal was von einem "dynamischen Textfeld" gehört? das kannst du im Eigenschafteninspektor einstellen und das verschwindet nicht

solltest dir dann evtl. mal die Flash Hilfe durchlesen für ein paar Grundlagen..
pokepika ist offline   Mit Zitat antworten
Alt 18-05-2005, 21:32   #7 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 123
Ja,

die Grundlagen muss ich auf jeden Fall studieren. Is klar. Danke. Funzt natürlich...
Phantom1410 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 07:41 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele