Estoy haciendo un sprite(scorpio el de m kombar) con javascript y resulta que algunas de las imagenes son mas grandes que el resto(cuando tira un gancho por ejemplo), de ahi que la animacion se vea mal en ciertos puntos. Lo que necesito es una forma de que el ancho del canvas siempre sea el correcto, no simplemente rescalar la imagen grande, pues eso seria peor, aparte de que se convertiria en un problema para las colisiones. Cualquier ayuda es bienvenida