I just would like to rotate a sprite (in CF2), but my code doesn't work.
I'couldn't find the solution everyplace, every news............
Please Help with this peace of code:
dev.Clear(ClearFlags.Target, System.Drawing.Color.BlueViolet, 1.0f, 0);
dev.BeginScene();
Vector3 CamaraPosicion = new Vector3((0.0f, 0,4f,0,0f);
Vector3 CamaraTarget = new Vector3(0.0f, 0.0f, 0.0f);
Vector3 CamaraUp = new Vector3(0.0f, 1.0f, 0.0f);
sprite.SetWorldViewLH(Matrix.RotationX(angulo),
Matrix.LookAtLH(CamaraPosicion, CamaraTarget, CamaraUp));
sprite.Begin(SpriteFlags.AlphaBlend);
sprite.Draw(textura,System.Drawing.Rectangle.Empty,SpriteCentro,SpritePosicion, Color.White.ToArgb());
sprite.End();
dev.EndScene();
dev.Present();
MoverSprite();
angulo += 1.0f;
Application.DoEvents();
Invalidate();