Browse Source

orbital: use both thumb sticks to pilot ships.

legacy
Sam Hocevar sam 12 years ago
parent
commit
440e86eb68
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      src/camera.cpp

+ 2
- 0
src/camera.cpp View File

@@ -85,6 +85,7 @@ void Camera::TickGame(float seconds)
float pgupdown = 2.f * (Input::GetButtonState('r') float pgupdown = 2.f * (Input::GetButtonState('r')
- Input::GetButtonState('f')); - Input::GetButtonState('f'));


#if 0
/* Hackish stick support */ /* Hackish stick support */
static Stick *stick = NULL; static Stick *stick = NULL;
if (!stick) if (!stick)
@@ -94,6 +95,7 @@ void Camera::TickGame(float seconds)
rightleft += 2.f * stick->GetAxis(0) * std::abs(stick->GetAxis(0)); rightleft += 2.f * stick->GetAxis(0) * std::abs(stick->GetAxis(0));
updown += -2.f * stick->GetAxis(1) * std::abs(stick->GetAxis(1)); updown += -2.f * stick->GetAxis(1) * std::abs(stick->GetAxis(1));
} }
#endif


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


Loading…
Cancel
Save