Spadek na miejsce po zatrzymanym pociągu zamiast dryfowania

Fixkamo-internal
Shipped
30 kwietnia 2026 02:01 UTC
Author
kamo
Commit
d047023

Dwa współpracujące błędy spowodowały, że upuszczone głowy (pojewne lub pozbieranie) odleciały do pozornie losowych pozycji, gdy użytkownik ciągnął się szybko, zwolnił do zatrzymania, Następnie zwolniony: 1. Rzuć niewłaściwy ogień z próbek prędkości nieświeżych. velSamples były tylko przycinane Wewnątrz pointermove, więc pauza przed zwolnieniem opuściła okno pełne Stare szybkie pobieranie próbek. Detektor rzutów przewidział wysoką średnią prędkość To okno i uruchomiło głowę. Napraw: na stronie onUp, wymagaj ostatniego Wymujemy się w granicach 50ms (RELEASE_PAUSE_MS) i ponownie przycinać okno Zdjecie by upT zamiast ostatniego znacznika czasu próbki. 2. Follower sprężyny przekroczenia po odziedziczonej prędkości. Drugalar Zmiana łańcuchów subskrypcji animate() wywołuje każdą zmianę MV kotwicy, każda Odziedziczenie prędkości poprzedniej animacji. Kiedy kotwica nagle Zatrzymane, animacje followerowe w locie utrzymywały swój rozmach i oscylowały Poza ich miejscami. Fix: wyraźnie animować przeciągniętego MV kotwicy do jej Ostatnia pozycja z prędkością:0 i zadzwoń do rewireCluster(SPRING_SETTLE) Ścieżka mega-klaszera, więc obserwatorzy ponownie występują z czystego stanu prędkości.

All changes

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny