{lang: 'de'}
Flashhilfe.de - Flash Community

Mehrere Counter mit Actionscript gleichzeitig laufen lassen [Flash 9]

 


AntwortenRegistrieren Seite1  

ruemminger#1
Benutzerbild von ruemminger
Beiträge: 6
Registriert: May 2011

05.05.2011, 15:47

Liebe Leute

Ich habe einen Counter (Zählwerk) erstellt, dass folgende Bedingungen erfüllen muss:
A) Es sind gleichzeitig 3 Zähler, die unterschiedliche Endwerte in einer bestimmten erreichen müssen
B) Der Counter ist in eine komplexe Animation mit Video etc. integriert
C) Die Animation läuft in einer Endlosschleife
D) Der Counter startet automatisch als Teil der Gesamtanimation
E) Der Counter startet in jeder Schleife bei Null
F) Der Counter sollte mindestens 4 oder 5 Stellen haben, d.h.: beginnt bei 0000
G) Die Endwerte sollten definiert werden können z.B.: Counter1 = 1573, Counter2 = 5893 etc.
H) Der Counter sollte nach erreichen der Endwerte stehen bleiben

Nun muss ich noch diese Punkte lösen:
F) Startwerte: 0001, 0002, 0003 etc
G) Endwerte: Nach Möglichkeit sollten diese definiert werden können
H) Counter bleibt stehen (für ein paar Sekunden)

Ich habe die .fla Datei dazugelegt.
Und hier ist mein Actionscrip:

this.TextField("counter_txt1");
this.TextField("counter_txt2");
this.TextField("counter_txt3");

function incrementInterval1():Void {
 var counter:Number = counter_txt1.text;
 counter_txt1.text = Number(counter)+1;
 }
var intervalID:Number = setInterval(incrementInterval1, 1);
 
function incrementInterval2():Void {
 var counter:Number = counter_txt2.text;
 counter_txt2.text = Number(counter)+1;
}
var intervalID:Number = setInterval(incrementInterval2, 50);

function incrementInterval3():Void {
 var counter:Number = counter_txt3.text;
 counter_txt3.text = Number(counter)+1;
}
var intervalID:Number = setInterval(incrementInterval3, 20);
cedddy#2
Benutzerbild von cedddy
Beiträge: 572
Registriert: May 2007

05.05.2011, 15:55