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