SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Julio34 en Jueves 16 de Noviembre de 2006, 19:09
-
Buenas, tengo que hacer una animacion en C# con un objeto Graphics y un drawImage, lo hago mediante la popular tecnica del doble buffer, pintando sobre otro Bitmap. Hasta aqui bien.
El problema viene porque tengo que hacer esta misma animacion del reves. Poner la imagen del revés lo hago con los metodos TranslateTransform y RotateTransform. Asi consigo rotar la imagen cuando esta quieta, pero la animacion da problemas porque se me rota todo el bitmap en el que dibujo la imagen, meviendose todo, la imagen a animar y todo lo demas
Alguien me puede ayudar al respecto
Gracias por adelantado!!
-
debes usar un Bitmap independiente para la imagen que debes rotar, y una vez 'rotada' la dibujas en el Bitmap que usas de double buffer.