- class Timer {
- float time;
- int starttime, lasttime;
- Timer(float t) {
- time = t;
- starttime = second();
- lasttime = starttime;
- }
- void update() {
- if (millis() - starttime >= lasttime + time) {
- lasttime = millis();
- //runs once every time "time" (millis as float) passed:
- nextSlide(autoplayMode);
- }
- }
- }
|