Bewegtbild: das Kontextmenue schnappt auf statt zu kriechen

Es nahm dieselbe gedaempfte Kurve wie alles andere, ueber 0,8 Sekunden. Die
Deckung war darin nach fuenf Bildern fertig, waehrend die Skalierung noch eine
halbe Sekunde von 0,96 auf 1,00 weiterlief. Zu sehen war davon fast nichts, zu
spueren war es als Haenger -- und zwar genau in dem Moment, in dem geklickt
wird.

Jetzt rueck statt daempfen und ueber 0,34 statt 0,40 der Laufzeit: drei Bilder
Aufblenden, ein ganz leichtes Ueberschwingen, dann Ruhe. Die Deckung laeuft
dafuer mit Faktor 2,5 statt 4,5, sonst waeren es zwei Bilder und es knallte.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
dejanandClaude Opus 5 committed 2026-08-27 18:14:24 +02:00
1 parent 03d137a667
commit efcb864db1
3 files changed
+16 -3

No files matched your search

+7 -2
View File
@@ -3390,7 +3390,7 @@ if (location.search.indexOf("nur=anim") >= 0)
zielX: x + PAD + 30,
zielY: y + PAD + MENUE_ZIEL * ZH + ZH / 2,
html:
'<g opacity="' + n1(Math.min(1, auf * 4.5)) + '" transform="translate(' +
'<g opacity="' + n1(Math.min(1, auf * 2.5)) + '" transform="translate(' +
n1(rechtsX) + ',' + n1(untenY) + ') scale(' + n1(sk) + ') translate(' +
n1(-rechtsX) + ',' + n1(-untenY) + ')">' +
'<g filter="url(#hgschatten)"><path d="' + rundRechteck(x, y, MW, hoehe, 14) +
@@ -3406,7 +3406,12 @@ if (location.search.indexOf("nur=anim") >= 0)
const zeigerAn = stufe(t, .10, .22);
const pfeil = daempfen(stufe(t, .16, .24)); // der Pfeil an der Blase
const klick1 = stufe(t, .22, .27);
const auf = daempfen(stufe(t, .26, .40));
/* rueck statt daempfen, und kuerzer: gedaempft war die Deckung nach
fuenf Bildern fertig, waehrend die Skalierung noch eine halbe Sekunde
von 0,96 auf 1,00 weiterkroch. Sichtbar war davon fast nichts, zu
spueren war es als Haenger. Jetzt schnappt es in einer Drittelsekunde
auf, schwingt einmal ganz leicht ueber und steht. */
const auf = rueck(stufe(t, .26, .34));
const wandern = daempfen(stufe(t, .40, .54));
const klick2 = stufe(t, .56, .61);
const zu = daempfen(stufe(t, .60, .66));