Lo tenia casi, pero la verdad es que este tipo lo tiene mucho mas claro que yo..
- float scale = 2.0f;
- angle += 0.8f;
- Vector2 newPosition = rotate(
- (Vector2) { GetScreenWidth()/2 , GetScreenHeight()/2 },
- (Vector2) { GetScreenWidth()/2 + ((graph.width*scale)/2), GetScreenHeight()/2 + ((graph.height*scale)/2) },
- angle
- );
- DrawTextureEx(graph, newPosition, angle, scale, WHITE);
Solucionado, ahora solo corrigo el centro dinamico y ya tengo el test listo para probarlo con el sistema a pelo de sprites.