Hallo Zusammen,
ich suche nun schon länger nach eine simplen Möglichkeit einen Timer in einem Skript aufzuziehen. Z.B. wird das Skript per Knopfdruck gestartet, schaltet etwas ein und nach einer Zeit, die in einer Variablen gesetzt ist, wieder aus, bzw. ruft dann eine Funktion (im gleichen Skript) auf, die etwas macht. Es gibt einige Infos zu diesem Thema im Forum, aber die Lösungen, die ich gefunden habe, erscheinen mir einfach zu umständlich. Ich habe folgendes Fragment gefunden, dass scheinbar die Basis ist:
Ich habe es ausprobiert und versuchsweise hinter ein Event gehängt, das an einer Variablen hängt und letztlich das Script aufruft. Das funktioniert.
Damit ist meiner Meinung nach der „Ablauf“ verstreut über Variablen, Events und Skripte.
Ich hoffe, ich habe das Prinzip einfach nicht verstanden.
Es muss doch eine Möglichkeit geben im Code, ohne den Umweg über die Konfiguration von Events und Variablen, das alles in einem Skript durch 3 simple Aufrufe zu machen?
Möglichkeiten, Events/Variablen etc. skriptgesteuert zu erzeugen habe ich auch gefunden (aber bisher nicht durchblickt) und automatisiert nur die manuellen Schritte. Macht es aber in meinen Augen nicht übersichtlicher.
Vielleicht gibt es ja ein Modul, was einem die mühselige Konfiguration über die Oberfläche abnimmt, dann wäre das eine Hilfe, solange es universell ist.
Wäre klasse, wenn jemand einen konstruktiven Hinweis hätte.