| Vorladezeit
abwarten: Wie stelle ich fest, wie weit mein Movie
schon geladen wurde ? Wir erstellen ein neues Movie
und importieren ein beliebiges Bild - es sollte nur
kein winziges Icon o.ä. sein, sondern ein Bild, das
im Internet eine gewisse Ladezeit benötigen würde, also
mindestens 320x240 Bildgröße. Das Importieren ist wie
in Director: Apfel-/Control-R oder FILE -
IMPORT. |
| |
| Wir
erzeugen Keyframes an den Positionen 10, 20 und 30.
Das Bild wird in Keyframe 30 eingesetzt, in die anderen
Keyframes ein Text mit der jeweiligen Framenummer 1,
10 oder 20. |
| |
| In
Frame 20 setzen wir in den Frame Properties die Action
GO TO mit den Parametern FRAME 1 und GO
TO AND PLAY ein (normalerweise sollte man Actions
eine eigene Layer geben, aber es ist nicht zwingend
notwendig). Dies hat zur Folge, daß das Movie immer
wieder von vorne anfängt, wenn nicht bis dahin die Bilder
geladen wurden (genau das bauen wir jetzt noch ein). |
| |
| In
Frame 10 setzen wir in den Frame Properties die Action
IF FRAME IS LOADED mit dem Parameter FRAME
NUMBER 30. Danach setzen wir gleich die nächste
Action, nämlich GO TO mit dem Parameter FRAME 30.
Das bedeutet: Wenn Flash zwischen Frame 10 und Frame
19 spielt und alle Einzelteile aus Frame 30 geladen
sind, springt er auf Frame 30, ansonsten passiert erst
mal nichts, dann kommt Frame 20 und es geht zurück zu
Frame 1. |
|
| |
| Dies
zu testen ist eigentlich nicht leicht, denn dazu müßte
man erst einmal das Movie ins Internet stellen und die
verschiedenen Modem-Typen haben (14k4, 28k8, 56k6 etc.).
Doch Flash hat eine Test-Option eingebaut, die die Geschwindigkeit
jeder beliebigen Übertragungsart simuliert. |
| |
| Wir
wählen wieder TEST MOVIE (Apfel-/Control-RETURN)
- bis jetzt spielt er noch so schnell er kann. Jetzt
klicke ich unter CONTROL den Menü-Punkt REWIND
und danach gleich SHOW STREAMING - dies aktiviert
die “Modem-Simulation”. Die Geschwindigkeit kann ich
mir weiter unten im gleichen Menü auswählen und sogar
meine eigenen Modem-Typen erzeugen. Wir sehen also,
daß das Movie zwischen Frame 1 und 20 hin und herspringt,
bis das Bild geladen ist, dann springt es zum Bild.
Die Action GO TO FRAME 1 in Frame 20 sorgt dafür,
daß Frame 20 praktisch nicht erreicht wird. |
|
|