Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-01-2004, 09:47   #1 (permalink)
Neuer User
 
Benutzerbild von Shaggy1982
 
Registriert seit: Jan 2004
Beiträge: 60
Einen Text Zeichen für Zeichen in Leserichtung aufbauen lassen! Wie?

Hallo zusamen,

ich bin noch neun in diesem Forum und beschäftige mich leider auch noch nicht lange mit dem Thema. Aber da ich Mediengestalter bin und jetzt eine Hausaufgabe in der Berufsschule bekommen habe musste ich mich schließlich damit beschäftigen.

Und zwar steht in der Aufgabe "Ein Text -blablabla- soll sich Zeichen für Zeichen in Leserichtung aufbauen. Nach einer Standzeit des gesamten Textes von ca. 2 Sekunden ist der Text in derselben Reihenfolge wieder aufzulösen."

Leider habe ich jetzt überhaupt keine Ahnung wie ich das realisieren kann. Hoffentlich kann mir hier jemand helfen!

Schonmal Vielen Dank im Voraus!
Shaggy1982 ist offline   Mit Zitat antworten
Alt 21-01-2004, 09:54   #2 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.866
Hallo und Willkommen im Flashforum,

ich verschiebe deine Frage mal in einen Bereich, in dem dir bestimmt geholfen wird.

Ich versuche deinen text mal so zu deuten, dass du das mit Flash machen musst, ja? Es ist immern ützlich dann auch beizuschreiben, welche Version von Flash.

marc
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 21-01-2004, 10:19   #3 (permalink)
Neuer User
 
Benutzerbild von Shaggy1982
 
Registriert seit: Jan 2004
Beiträge: 60
Hallo Marc,

ja du hast recht - Tut mir leid kenne mich leider noch nicht so aus.

Ja, ich muss dazu Flash nehmen. Habe hier in der Arbeit Flash MX 2004 Professional!
Shaggy1982 ist offline   Mit Zitat antworten
Alt 21-01-2004, 14:59   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
hi,

teste mal das. Einfach in die Hauptzeitleiste einfügen.

ActionScript:
  1. var mein_text = "Hier ein Beispiel";
  2. var laenge = mein_text.length;
  3. var buchstabe = 0;
  4. var neuer_text = "";
  5. /**************** timer ********************************/
  6. function warten (x) {
  7.     divZeit = getTimer ();
  8.     onEnterFrame = function () {
  9.         if ((getTimer () - x) > divZeit) {
  10.             trace ("zeit abgelaufen");
  11.             re ();
  12.             delete onEnterFrame;
  13.         }
  14.     };
  15. }
  16. /**************** end timer ********************************/
  17. function callback_vor () {
  18.     neuer_text += mein_text.charAt (buchstabe);
  19.     _root.createTextField ("meinText", 1, 50, 50, 200, 100);
  20.     meinText.text = neuer_text;
  21.     buchstabe++;
  22.     if (buchstabe >= laenge) {
  23.         clearInterval (intervallID_vor);
  24.         //trace(neuer_text);
  25.         warten (2000);
  26.     }
  27. }
  28. var intervallID_vor;
  29. intervallID_vor = setInterval (callback_vor, 100);
  30. /**************************** zurück *********************/
  31. function re () {
  32.     function callback_vor () {
  33.         neuer_text = "";
  34.         buchstabe = -1;
  35.         for (i = laenge; i > -1; i--) {
  36.             neuer_text += mein_text.charAt (buchstabe);
  37.             buchstabe++;
  38.             _root.createTextField ("meinText", 1, 50, 50, 200, 100);
  39.             meinText.text = neuer_text;
  40.         }
  41.         if (buchstabe > 0) {
  42.             laenge--;
  43.         }
  44.         else {
  45.             clearInterval (intervallID_vor);
  46.             trace ("gelöscht");
  47.         }
  48.     }
  49.     var intervallID_vor;
  50.     intervallID_vor = setInterval (callback_vor, 300);
  51. }
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 22-01-2004, 10:56   #5 (permalink)
Neuer User
 
Benutzerbild von Shaggy1982
 
Registriert seit: Jan 2004
Beiträge: 60
Hallo,

vielen Dank für den Tipp aber wo genau kann ich denn den Code eingeben. Finde leider nichts mit Action Script.

Vielen Dank schonmal im Voraus
Shaggy1982 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:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele