Objekt erzeugen | |
new Wave(start,count,step,time_step)
|
kreiert ein neues Wave-Objekt und meldet es beim Timer an
start: Index des ersten zu manipulierenden Bildes auf der Seite
count: Anzahl der zu manipulierenden Bilder
step: Schrittweite der zu manipulierenden Bilder
time_step:
0: inaktiv
1: jeden Timer-Tick nutzen
2: jeden zweiten Timer-Tick nutzen
3: jeden dritten Timer-Tick nutzen
#: jeden #-ten Timer-Tick nutzen
|
Funktion | Bedeutung |
Step()
|
Rückt die Bildsequenz einen Schritt weiter
|
Stop()
|
Stoppt die Animation
|
Run(direction)
|
Startet die Animation
direction:
0: zyklisch vorwärts
1: zyklisch rückwärts
2: abwechselnd vor und zurück
3: abwechselnd zurück und vor
4: vorwärts bis zum Ende
5: rückwärts bis zum Anfang
|
TimeStep(time_step)
|
legt die Timer-Schrittweite fest
0: inaktiv
1: jeden Timer-Tick nutzen
2: jeden zweiten Timer-Tick nutzen
3: jeden dritten Timer-Tick nutzen
#: jeden #-ten Timer-Tick nutzen
|
Clear()
|
Re-Initialisiert alle Bilder
|
Right()
|
positioniert die Welle an das Ende
|
Left()
|
positioniert die Welle an den Anfang
|
SetEventHandler(eventhandler)
|
Setzt die Funktion, die bei Start oder Stop des Vorganges aufgerufen werden soll
Bei Start bekommt die Eventhandler-Funktion dann die Zahl 1, bei Stop 0 übergeben.
|
AddPicture(picture)
|
Fügt ein Einzelbild in die Bilderkette an
picture: Image-Objekt
|