
Timer werden benutzt um nach Ablauf einer Zeitspanne, irgend etwas auszulösen.
![]()
Timer Schaltfläche
![]() |
|
|
|
| Einen Timer erzeugen: Mit File / New einen neuen Tisch öffnen | Auf die Timer Schaltfläche klicken. | er sollte jetzt so aussehen, klicken, wo der Timer plaziert werden soll. (es ist im Prinzip egal, wo der Timer hinkommt, manchmal setzt man in zum dazugehörigen Objekt oder man macht eine "Timer Sammlung", Geschmacksache) | so wird er dann angezeigt. |
Notiz: Die Timer sind übersichtliger wenn sie sie auf der Seite de Tisch aufstelle um Mit Ausagekräftig Namen versehen. Man kann den Namen auch auf die Rückwand legen wenn man ihn für Anzeige Manipuéationnen verwendet.
Jetzt betrachten wir uns die Timer Optionen:
|
|
|
| "Options" im ToolBar aktivieren | und den Timer durch anklicken auswählen |
Die Timer Eigenschaften werden angezeigt
|
|
Timer- Art des Objektes das ausgewählt wurde. Name - Timer1 Der Name des Timers, kann umbenannt werden. Timer Enabled -(Befähigt) ist voreingestellt, d.h. er läuft immer. Oft wird das ausgeschaltet und der Timer erst im Script aktiviert. Timer Interval - Die Zeitspanne bevor des Timers das Script ausführt. Voreingestellt ist 100. (1000 = 1 Sec.) UserValue -Variable utilisable librement dans le script. Il m'arrive de l'utiliser comme marqueur(flag) Note: Le Timer peut être placé sur la Table ou le panneau d'affichage. |
Beispiel demo6timer.zip
Timer sind einfach zu aktivieren. Im Beispiel Tisch kannst du beobachten, wie Timer arbeiten. Das Skript für die Timer ist am Ende des Skriptes.
Hinweis: In den Timer Optionen ist Enabled ausgeschaltet, Aktivierung erfolgt erst, wenn beide Targets "droppen".
Im Sub CheckTarget wird der Timer1 auf "enabled" gesetzt.
| Sub CheckTarget() If Target.Isdropped = True And Target1.IsDropped = True Then 'also nur wenn beide Targets versenkt sind, dann: Timer1.Enabled = True ' wird der Timer aktiviert End If End Sub '**************************soweit zu den Targets Im Sub Timer1_Timer werden der Timer & die Targets zurückgesetzt, der Timer bleibt deaktiviert, bis wieder beide Targets getroffen werden. Sub Timer1_Timer() 'in den Timer Optionen ist
das Intervall auf 2500 gesetzt, also 2 1/2 Sekunden |