Modify keyboard input behavior
This commit is contained in:
parent
8ede3f1952
commit
d0041c77c4
|
@ -139,35 +139,35 @@ static void HandleEvent(
|
|||
} break;
|
||||
case SDLK_q:
|
||||
{
|
||||
SET_BIT(platform.input, TRANSLATE_Y_NEG);
|
||||
SET_BIT(platform.input, TRANSLATE_Y_POS);
|
||||
} break;
|
||||
case SDLK_e:
|
||||
{
|
||||
SET_BIT(platform.input, TRANSLATE_Y_POS);
|
||||
SET_BIT(platform.input, TRANSLATE_Y_NEG);
|
||||
} break;
|
||||
case SDLK_i:
|
||||
{
|
||||
SET_BIT(platform.input, ROTATE_Z_POS);
|
||||
SET_BIT(platform.input, ROTATE_X_POS);
|
||||
} break;
|
||||
case SDLK_k:
|
||||
{
|
||||
SET_BIT(platform.input, ROTATE_Z_NEG);
|
||||
SET_BIT(platform.input, ROTATE_X_NEG);
|
||||
} break;
|
||||
case SDLK_j:
|
||||
{
|
||||
SET_BIT(platform.input, ROTATE_X_NEG);
|
||||
SET_BIT(platform.input, ROTATE_Z_POS);
|
||||
} break;
|
||||
case SDLK_l:
|
||||
{
|
||||
SET_BIT(platform.input, ROTATE_X_POS);
|
||||
SET_BIT(platform.input, ROTATE_Z_NEG);
|
||||
} break;
|
||||
case SDLK_u:
|
||||
{
|
||||
SET_BIT(platform.input, ROTATE_Y_NEG);
|
||||
SET_BIT(platform.input, ROTATE_Y_POS);
|
||||
} break;
|
||||
case SDLK_o:
|
||||
{
|
||||
SET_BIT(platform.input, ROTATE_Y_POS);
|
||||
SET_BIT(platform.input, ROTATE_Y_NEG);
|
||||
} break;
|
||||
case SDLK_UP:
|
||||
{
|
||||
|
@ -201,35 +201,35 @@ static void HandleEvent(
|
|||
} break;
|
||||
case SDLK_q:
|
||||
{
|
||||
CLEAR_BIT(platform.input, TRANSLATE_Y_NEG);
|
||||
CLEAR_BIT(platform.input, TRANSLATE_Y_POS);
|
||||
} break;
|
||||
case SDLK_e:
|
||||
{
|
||||
CLEAR_BIT(platform.input, TRANSLATE_Y_POS);
|
||||
CLEAR_BIT(platform.input, TRANSLATE_Y_NEG);
|
||||
} break;
|
||||
case SDLK_i:
|
||||
{
|
||||
CLEAR_BIT(platform.input, ROTATE_Z_POS);
|
||||
CLEAR_BIT(platform.input, ROTATE_X_POS);
|
||||
} break;
|
||||
case SDLK_k:
|
||||
{
|
||||
CLEAR_BIT(platform.input, ROTATE_Z_NEG);
|
||||
CLEAR_BIT(platform.input, ROTATE_X_NEG);
|
||||
} break;
|
||||
case SDLK_j:
|
||||
{
|
||||
CLEAR_BIT(platform.input, ROTATE_X_NEG);
|
||||
CLEAR_BIT(platform.input, ROTATE_Z_POS);
|
||||
} break;
|
||||
case SDLK_l:
|
||||
{
|
||||
CLEAR_BIT(platform.input, ROTATE_X_POS);
|
||||
CLEAR_BIT(platform.input, ROTATE_Z_NEG);
|
||||
} break;
|
||||
case SDLK_u:
|
||||
{
|
||||
CLEAR_BIT(platform.input, ROTATE_Y_NEG);
|
||||
CLEAR_BIT(platform.input, ROTATE_Y_POS);
|
||||
} break;
|
||||
case SDLK_o:
|
||||
{
|
||||
CLEAR_BIT(platform.input, ROTATE_Y_POS);
|
||||
CLEAR_BIT(platform.input, ROTATE_Y_NEG);
|
||||
} break;
|
||||
case SDLK_UP:
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue