0
0
Fork 0
mirror of https://github.com/liabru/matter-js.git synced 2025-03-14 00:38:41 -04:00
This commit is contained in:
Robert Kowalski 2024-06-25 19:57:54 +02:00 committed by GitHub
commit d28513707b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -258,12 +258,12 @@ var Common = require('../core/Common');
point = point || Vertices.centre(vertices);
var vertex,
delta;
// Reverse the order from counterclockwise to clockwise when scaleX or scaleY is negative, but not both.
if (scaleX < 0 && scaleY > 0 || scaleX > 0 && scaleY < 0)
vertices.reverse();
for (var i = 0; i < vertices.length; i++) {
vertex = vertices[i];
delta = Vector.sub(vertex, point);
for (var i = 0, delta; i < vertices.length; i++) {
delta = Vector.sub(vertices[i], point);
vertices[i].x = point.x + delta.x * scaleX;
vertices[i].y = point.y + delta.y * scaleY;
}