Ich möchte in Flash eine Szene mehrfach abspielen. Wie geht das?

Adobe Flash Logo

Antwort

Das ist platz- und ressourcensparend mit einer Action-Script Schleife (Loop) möglich.

Lösung

Sie möchten z.B. Frame 5 bis 50 zehnmal hintereinander abspielen.
Dazu geben Sie in Frame 5 das „set-variable“ -Kommando ein:
set variable: „count“=count+1
In Frame 50 folgt ein „If-Statement“:
If (count <=10)
go to and play („21“)
End if

So wird bei jedem Durchlauf die Variable „Count“ um eins hochgezählt. Ist Sie bei 10 angekommen erfüllt Sie die Bedingung nicht mehr und der Film läuft weiter. (getestet mit Flash 5.0)

Sascha

Hauptberuflich "Technologietreiber für Onlinezeugs" in einem Großkonzern. Interessiert an Technik im Allgemeinen, je abgedrehter, umso besser. Neben Familie, Hund und Beruf hat er trotzdem noch Spaß daran Sachen aufzuschreiben, die einem tagsüber so begegnen (manchmal auch nachts ;)).

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert