Autor |
|
|
|
|
das man einmal ausgelöste Ereignisse mit never() wieder freigeben kann.
if never() and ( past(5) ) then
consol("0 sec: Event ausgelöst")
endif
if ( chain(5) ) then
consol("5 sec: Folge-Event ausgelöst")
endif
Hierbei würde das Ereignis nur einmal ausgelöst, da am Anfang das never() steht.
Möchte man es zu einem späteren Zeitpunkt wieder nutzen,
kann man es wieder freigeben, reset(ten).
Siehe hier:
if [meinevent] never() and ( past(5) ) then
consol("0 sec: Event ausgelöst")
endif
if ( chain(5) ) then
consol("5 sec: Folge-Event ausgelöst")
endif
if ( chain(5) ) then
consol("10 sec: Start Event freigegeben")
reset(meinevent)
endif
Der Name in der eckigen Klammer ( in rot ) ist der Name des Ereignisses, den man beliebig definiert und über reset(name) wieder zurücksetzt kann.
Eraser-EMC2-
Dieser Beitrag wurde 2 mal editiert, zuletzt von Eraser-EMC2- am 19.03.2007 - 21:19.
|
Beitrag vom 19.03.2007 - 21:18 |
|