Вот тут. вроде все понимаю но не совсем.Код:void moverjean (struct protagonista *jean, Mix_Chunk *fx[]) { /* Salto */ if (jean->salto == 1) { if (jean->altura == 0) /* Reproducir sonido de salto */ Mix_PlayChannel(-1, fx[3], 0); if (jean->altura < 56) { jean->altura += 1.6; if ((jean->colision[0] == 0) && (jean->altura < 44)) jean->y -= 1.5; jean->animacion = 0; } else { jean->salto = 2; jean->colision[0] = 0; } } /* Mover a la derecha */ if (jean->pulsa[3] == 1) { jean->direccion = 1; if (jean->colision[3] == 0) { if (jean->salto == 0) { if (jean->animacion < 13) jean->animacion ++; else jean->animacion = 0; } if (jean->pulsa[1] == 1) jean->x += 0.30; else jean->x += 0.65; } } /* Mover a la izquierda */ if (jean->pulsa[2] == 1) { jean->direccion = 0; if (jean->colision[2] == 0) { if (jean->salto == 0) { if (jean->animacion < 13) jean->animacion ++; else jean->animacion = 0; } if (jean->pulsa[1] == 1) jean->x -= 0.30; else jean->x -= 0.65; } } }