hide dtTick

This commit is contained in:
DashyFox 2024-03-04 09:29:04 +03:00
parent 220ec0791d
commit 519ec1ace2

12
Tween.h
View File

@ -50,6 +50,12 @@ private:
float progress; float progress;
bool isPlayingF; bool isPlayingF;
void dtTick() {
uint32_t loopStartTime = millis();
dt = (loopStartTime - oldMillis) / 1000.0;
oldMillis = loopStartTime;
}
public: public:
void update() { void update() {
if (!isPlayingF || easing == nullptr) return; if (!isPlayingF || easing == nullptr) return;
@ -63,11 +69,7 @@ public:
} }
float current; float current;
void dtTick() {
uint32_t loopStartTime = millis();
dt = (loopStartTime - oldMillis) / 1000.0;
oldMillis = loopStartTime;
}
void start(float from, float to, uint16_t duration, eFunc easing) { void start(float from, float to, uint16_t duration, eFunc easing) {
if (from == to) { return; } if (from == to) { return; }