mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 07:14:55 +08:00
[libgdx] Fixed path constraint when a parent bone of the path is scaled.
closes EsotericSoftware/spine-editor#499
This commit is contained in:
parent
10d5a918ca
commit
e14db0ec2c
@ -346,10 +346,7 @@ public class PathConstraint implements Updatable {
|
||||
y1 = y2;
|
||||
}
|
||||
|
||||
if (data.positionMode == PositionMode.percent)
|
||||
position *= pathLength;
|
||||
else
|
||||
position *= pathLength / path.getLengths()[curveCount - 1];
|
||||
if (data.positionMode == PositionMode.percent) position *= pathLength;
|
||||
|
||||
float multiplier;
|
||||
switch (data.spacingMode) {
|
||||
|
||||
@ -58,8 +58,8 @@ public class PathAttachment extends VertexAttachment {
|
||||
this.closed = closed;
|
||||
}
|
||||
|
||||
/** If true, additional calculations are performed to make calculating positions along the path more accurate. If false, fewer
|
||||
* calculations are performed but calculating positions along the path is less accurate. */
|
||||
/** If true, additional calculations are performed to make computing positions along the path more accurate and movement along
|
||||
* the path have a constant speed. */
|
||||
public boolean getConstantSpeed () {
|
||||
return constantSpeed;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user