Pārlūkot izejas kodu

input: do not let the joystick override the keyboard.

legacy
Sam Hocevar sam pirms 12 gadiem
vecāks
revīzija
45bab95127
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. +2
    -2
      src/camera.cpp

+ 2
- 2
src/camera.cpp Parādīt failu

@@ -71,8 +71,8 @@ void Camera::TickGame(float seconds)
stick = Input::TrackStick();
if (stick && stick->GetAxisCount() >= 2)
{
rightleft = 2.f * stick->GetAxis(0) * std::abs(stick->GetAxis(0));
updown = -2.f * stick->GetAxis(1) * std::abs(stick->GetAxis(1));
rightleft += 2.f * stick->GetAxis(0) * std::abs(stick->GetAxis(0));
updown += -2.f * stick->GetAxis(1) * std::abs(stick->GetAxis(1));
}

m_position += vec3(rightleft, pgupdown, -updown) * 200.f * seconds;


Notiek ielāde…
Atcelt
Saglabāt