dedlfix: Wiki: gutes Beispiel für SetInterval() ?

Beitrag lesen

problematische Seite

Tach!

Allerdings wäre ein anderes Beispiel wahrscheinlich besser geeignet, da Hintergrundfarben ja eher über das Setzen einer Klasse mit className oder ClassList geändert werden sollten.

Das könnte man ja so umbauen, dass diese Klassen geändert werden. Aber das eigentliche Problem ist dabei, dass sowas Periodisches heutzutage über Animationen gelöst werden kann.

Hat jemand eine Idee für ein wirklich interessantes Beispiel?

Animationen kann man dann nicht mehr nehmen, wenn die Daten nicht vorherbestimmbar sind. Zum Beispiel, wenn sie regelmäßig neu vom Server geholt werden müssen, um sie live anzeigen zu können. Das wäre aber zu aufwendig als Beispiel.

(Vielleicht) weniger praxisrelevant, dafür aber ohne Server lösbar wäre eine Animation einer Spielfigur in einem X×Y-Feld, die sich per Zufall fortbewegt. Wenn der Zufallswert zwischen 0 und 0.6 liegt, bewegt sie sich weiter wie bisher. Der restliche Bereich der möglichen Werte wird geviertelt und steht für eine der vier Richtungen. Somit geht sie zu 70% in eine Richtung und zu je 10% in eine andere. Bei 25% für jede Richtung wäre das sonst vermutlich zu unruhig. Aber eigentlich wird das auch viel zu aufwendig, eine Zeile für setInterval() und 100 für den Rest.

dedlfix.