Funkcja Wymiar w Custom Curve
Ilustracje pokazujące, jak Wymiar skraca lub wydłuża ruch myszy poza osiami, bez bezpośredniej zmiany czułości poziomej & pionowej, o czym wspomina też Podręcznik.
Wartość według kierunku
Tor kursora przy ruchu myszy po okręgu
Sterowanie
Wzmocnienie według kierunku
Odczyty
Oddzielenie ruchu wzdłuż osi od łuków & skosów
Większość ruchów myszy ma jednocześnie składową poziomą & pionową. Dłuższy ruch tylko wzdłuż jednej osi zdarza się rzadko: poruszanie się po pulpicie czy śledzenie celu w grze to ruch złożony z łuków, krzywych & skosów — ruch ściśle poziomy lub pionowy jest wyjątkiem, a nie regułą.
Ustawienie samej czułości poziomej & pionowej wpływa wprost na te dwa przypadki ruchu, które zdarzają się najrzadziej — Wymiar działa na całą resztę i skaluje to, co leży między osiami. Kursor lub celownik może sprawiać wrażenie ogólnie luźniejszego albo bardziej zwartego, podczas gdy wyćwiczony obrót o 180° czy wyuczona kompensacja odrzutu pozostają bez zmian.
Współczynnik skali działa na cały ruch, a nie na którąkolwiek ze składowych, więc kierunek kursora przy każdym ustawieniu odpowiada kierunkowi myszy. Zmienia się tylko odległość i tylko poza osiami.
Jak stosowane jest wzmocnienie
Ujemna wartość Wymiaru skraca ruch między osiami, dodatnia go wydłuża. Zmiana jest największa na skosach i spada do zera na osiach, więc dokładnie poziomy lub pionowy flick pokonuje tę samą odległość przy każdej wartości Wymiaru.
Kształt przesuwa zmianę w stronę skosów. Przy 0 rozkłada się ona na wszystkie kierunki poza osiami, także te płytkie, kilka stopni od poziomu. Przy 1 skupia się wokół skosów: wzmocnienie przy 45° jest takie samo w obu ustawieniach — zmienia się tylko to, jak szybko opada w stronę osi. Wykres „Wzmocnienie według kierunku” pokazuje to wprost — kształt zmienia szerokość krzywej, a nie jej wysokość.
Kilka zastosowań
- W połączeniu z przyspieszeniem: w grze śledzenie celu przy jednoczesnej kompensacji odrzutu jest niemal przez cały czas ruchem po skosie lub po łuku. Krzywa przyspieszenia skaluje ruch według jego szybkości, więc przy tej samej potrzebnej kompensacji odrzutu wyjście jest mocniej przyspieszone, gdy dodatkowo śledzisz cel poruszający się poziomo, niż przy strzelaniu do celu stojącego. Obniżenie Wymiaru pozwala zewrzeć ten ruch, co ułatwia utrzymanie obu zadań celowania naraz przy włączonym przyspieszeniu. To samo można uzyskać metryką „Niezależna” w opcjach wejścia, ale Wymiar daje większą kontrolę.
- Sterowanie kursorem w 2D: na coraz popularniejszych ekranach panoramicznych dotarcie do rogów wymaga większego ruchu. Zwiększenie Wymiaru razem z kształtem wydłuża ten zasięg i czyni ruch wygodniejszym, bez podnoszenia czułości poziomej i pionowej, czego można nie chcieć.
- Zbyt krótkie flicki: flick, który ma być czysto poziomy, ale zwykle wychodzi o kilka stopni krzywo, pokonuje mniejszą odległość poziomą, niż zamierzono, i może zatrzymać się przed celem. Zwiększenie Wymiaru wydłuża te płytkie ruchy poza osiami. Razem z lekkim obniżeniem czułości poziomej dla wyrównania daje to wygodniejszy margines błędu.
Gdzie to działa w łańcuchu
Wymiar działa po skalowaniu. Obejmuje wyjście, gdy krzywa przyspieszenia została już zastosowana — można go więc swobodnie zmieniać bez wpływu na odpowiedź krzywej, a nawet całkiem bez przyspieszenia.