Importieren einer Textdatei ins Eingabefeld

~ Alle Anleitungen ~

In dieser Anleitung lernen Sie, wie ein Text aus einer externen Textdatei in die Flashanimation importiert wird.
Laden Sie fertige Projektdatei: t1062.zip (1,5 KB)

  1. Schalten Sie Alligator Flash Designer ein.
  2. Aus der Menüleiste wählen Sie "Frame" > "ActionScript" und kopieren Sie den untenstehenden Code:
    my_lv = new LoadVars();
    my_lv.onData = function(rawstring) {
    
    	if (rawstring == undefined) {
    		input = "Misserfolg"; //"input" - der Name des Eingabefelds; 
    					//das sollen Sie ändern falls das Zieleingabefeld 
    					//im Ihren Projekt anders benennt ist 
    		return;
    	}
    	input = rawstring; //"input" - der Name des Eingabefelds; ändern falls nötig
    };
    	my_lv.load("text.txt"); //der Dateiname
    stop();

    Drücken Sie "OK".
  3. In der "Frames" Palette stellen Sie die Dauer des Frames ein. Aus der "Dauer" Dropdown-Liste wählen Sie einen kleinen Wert z.B. 0,05 Sekunden.
  4. Schaffen Sie einen neuen Frame mit "Frame" > "Neu".
  5. Die dauer des neuen Frames stellen Sie auf "Stopp" ein.
  6. Erstellen Sie ein relativ großes Eingabefeld mit dem "Eingabefeldwerkzeug".
  7. Wählen Sie das "Auswahlwerkzeug" und Doppelklicken Sie auf das Eingabefeld. Im neuen Fenster tragen Sie den Variablennamen "input" ein.
    WICHTIG:
    - Der eingetragene Variablenname muss derselbe Name sein wie im ActionScript Code.
    - Falls Sie den Text mit HTML-Etiketten formatieren möchten, markieren Sie das "HTML/Unicode" Ankreuzfeld.
  8. Exportieren Sie die Flash-SWF-Datei.
  9. WICHITG: Die Textdatei muss in demselben Dateiverzeichnis gespeichert werden, wie die HTML-Datei die Ihre Animation enthält. Die SWF-Datei muss sich nicht unbedingt in diesem Dateiverzeichnis befinden.
  10. Der Text in der Textdatei kann mit HTML-Etiketten formatiert werden
    z.B. <b>fett gedruckt</b>, <u>unterstrichen</u>, <i>kursiv</i>



Alligator Flash Designer herunterladen

Möchten Sie diese Anleitung kommentieren?

Tragen Sie Ihren Kommentar unten ein (maximal 255 Zeichen): *


E-Mail-Adresse:

* Füllen Sie bitte unbedingt die mit * gekennzeichneten Formularfelder.