/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* input.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dkaiser input_direction |= UP; else if (event.key == MLX_KEY_A || event.key == MLX_KEY_LEFT) game->input_direction |= LEFT; else if (event.key == MLX_KEY_S || event.key == MLX_KEY_DOWN) game->input_direction |= DOWN; else if (event.key == MLX_KEY_D || event.key == MLX_KEY_RIGHT) game->input_direction |= RIGHT; } else if (event.action == MLX_RELEASE) { if (event.key == MLX_KEY_W || event.key == MLX_KEY_UP) game->input_direction &= ~UP; else if (event.key == MLX_KEY_A || event.key == MLX_KEY_LEFT) game->input_direction &= ~LEFT; else if (event.key == MLX_KEY_S || event.key == MLX_KEY_DOWN) game->input_direction &= ~DOWN; else if (event.key == MLX_KEY_D || event.key == MLX_KEY_RIGHT) game->input_direction &= ~RIGHT; } }