Преглед на файлове

Corrected bug on texture rotation

raysan5 преди 8 години
родител
ревизия
2227742e96
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/textures.c

+ 2 - 2
src/textures.c

@@ -1800,9 +1800,9 @@ void DrawTexturePro(Texture2D texture, Rectangle sourceRec, Rectangle destRec, V
         rlEnableTexture(texture.id);
 
         rlPushMatrix();
-            rlTranslatef((float)destRec.x, (float)destRec.y, 0);
-            rlRotatef(rotation, 0, 0, 1);
             rlTranslatef(-origin.x, -origin.y, 0);
+            rlRotatef(rotation, 0, 0, 1);
+            rlTranslatef((float)destRec.x, (float)destRec.y, 0);
 
             rlBegin(RL_QUADS);
                 rlColor4ub(tint.r, tint.g, tint.b, tint.a);