Flash: Bildlaufleisten zum Textfeld
Was nützt ein Textfeld wenn es mehr Text als Feld gibt? Wir bauen
hier die Bildlaufleisten (Flash5) zum Textfeld.
Erstellen eines dynamischen Textfeldes mit Text aus Datei
- Erstellen Sie mit einem ASCII-Editor (zum Beispiel Windows Editor) einen
Text der beginnt mit:
&tutorial = Hallo Welt
- Speichern Sie den Text mit dem Namen tutorial.txt im gleichen Verzeichnis
in welchem Sie auch den Film speichern werden.
- Erstellen Sie ein dynamisches Textfeld (wird schwarz gestrichelt
dargestellt) mit folgenden Eigenschaften:
- Dynamischer Text
- Mehrere Zeilen
- Variable tutorial
- Die beiden Checkboxen HTML und Wortumbruch aktiviert.
- Erstellen Sie in Bild 1 ein Action Script mit dem Inhalt:
LoadVariablesNum("tutorial.txt",0);
- Speichern Sie Ihren Film.
Bildlaufleiste zeichnen
-
Zeichnen
Sie ein rote gefülltes Quadrat und entfernen Sie den Rahmen.
- Drehen Sie das Quadrat um 45 Grad, so dass es auf einer Spitze steht.
- Zeichnen Sie eine weisse horizontale Linie durch das Quadrat.
- Verschieben Sie die beiden entsprechenden Dreiecke voneinander weg.
- Zur Verbesserung des Design können Sie weitere blaue Kästchen und blaue
Linien wie oben abgebildet erstellen.
- Speichern Sie Ihren Film
Scrollpfeil nach oben mit Action Script versehen
- Klicken Sie mit der rechten Maustaste auf den Pfeil nach oben und wählen
Sie Aktionen aus.
- Wählen Sie aus der Gruppe "Basisaktionen" die Funktion "On Mouse Event"
aus.
- Wählen Sie aus der Gruppe "Aktionen" die Funktion "evaluate" aus.
- Tippen Sie im Feld Ausdruck folgenden Text ein:
tutorial.scroll=tutorial.scroll - 1
- Schliessen Sie das Fenster Objektaktionen.
- Speichern Sie Ihren Film
Scrollpfeil nach unten mit Action Script versehen
- Klicken Sie mit der rechten Maustaste auf den Pfeil nach unten und wählen
Sie Aktionen aus.
- Wählen Sie aus der Gruppe "Basisaktionen" die Funktion "On Mouse Event"
aus.
- Wählen Sie aus der Gruppe "Aktionen" die Funktion "evaluate" aus.
- Tippen Sie im Feld Ausdruck folgenden Text ein:
tutorial.scroll=tutorial.scroll + 1
- Speichern Sie Ihren Film
Nach dem Veröffentlichen wird Ihr Scrollpfeil den Text scrollen, sofern
genügend Text zum scrollen vorhanden ist.