Ich möchte in Flash eine Szene mehrfach abspielen. Wie geht das?
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)