• Domingo 22 de Diciembre de 2024, 19:27

Autor Tema:  Animaciones Con C#  (Leído 4007 veces)

Julio34

  • Miembro activo
  • **
  • Mensajes: 25
    • Ver Perfil
Animaciones Con C#
« en: Jueves 16 de Noviembre de 2006, 19:09 »
0
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!!

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Animaciones Con C#
« Respuesta #1 en: Viernes 17 de Noviembre de 2006, 14:56 »
0
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.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io