瀏覽代碼

[libgdx] Apply skeleton.scaleX/scaleY to wind and gravity. See #2729.

Davide Tantillo 6 月之前
父節點
當前提交
5a71b51f02
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/PhysicsConstraint.java

+ 1 - 1
spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/PhysicsConstraint.java

@@ -168,7 +168,7 @@ public class PhysicsConstraint implements Updatable {
 					}
 					if (a >= t) {
 						d = (float)Math.pow(damping, 60 * t);
-						float m = massInverse * t, e = strength, w = wind * f, g = gravity * f;
+						float m = massInverse * t, e = strength, w = wind * f * skeleton.scaleX, g = gravity * f * skeleton.scaleY;
 						do {
 							if (x) {
 								xVelocity += (w - xOffset * e) * m;