mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-09 08:38:43 +08:00
[ts] Fix path constraint for when path length is NaN. See #1230.
This commit is contained in:
parent
503cdb81f4
commit
19fdea7d80
@ -3039,7 +3039,7 @@ var spine;
|
||||
if (percentPosition)
|
||||
position *= pathLength_1;
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength_1;
|
||||
}
|
||||
world = spine.Utils.setArraySize(this.world, 8);
|
||||
@ -3148,7 +3148,7 @@ var spine;
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
var segments = this.segments;
|
||||
|
||||
@ -3039,7 +3039,7 @@ var spine;
|
||||
if (percentPosition)
|
||||
position *= pathLength_1;
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength_1;
|
||||
}
|
||||
world = spine.Utils.setArraySize(this.world, 8);
|
||||
@ -3148,7 +3148,7 @@ var spine;
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
var segments = this.segments;
|
||||
|
||||
@ -3039,7 +3039,7 @@ var spine;
|
||||
if (percentPosition)
|
||||
position *= pathLength_1;
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength_1;
|
||||
}
|
||||
world = spine.Utils.setArraySize(this.world, 8);
|
||||
@ -3148,7 +3148,7 @@ var spine;
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
var segments = this.segments;
|
||||
|
||||
@ -3039,7 +3039,7 @@ var spine;
|
||||
if (percentPosition)
|
||||
position *= pathLength_1;
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength_1;
|
||||
}
|
||||
world = spine.Utils.setArraySize(this.world, 8);
|
||||
@ -3148,7 +3148,7 @@ var spine;
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
var segments = this.segments;
|
||||
|
||||
@ -3039,7 +3039,7 @@ var spine;
|
||||
if (percentPosition)
|
||||
position *= pathLength_1;
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength_1;
|
||||
}
|
||||
world = spine.Utils.setArraySize(this.world, 8);
|
||||
@ -3148,7 +3148,7 @@ var spine;
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
var segments = this.segments;
|
||||
|
||||
@ -3039,7 +3039,7 @@ var spine;
|
||||
if (percentPosition)
|
||||
position *= pathLength_1;
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength_1;
|
||||
}
|
||||
world = spine.Utils.setArraySize(this.world, 8);
|
||||
@ -3148,7 +3148,7 @@ var spine;
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (var i = 0; i < spacesCount; i++)
|
||||
for (var i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
var segments = this.segments;
|
||||
|
||||
@ -178,7 +178,7 @@ module spine {
|
||||
let pathLength = lengths[curveCount];
|
||||
if (percentPosition) position *= pathLength;
|
||||
if (percentSpacing) {
|
||||
for (let i = 0; i < spacesCount; i++)
|
||||
for (let i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
world = Utils.setArraySize(this.world, 8);
|
||||
@ -289,7 +289,7 @@ module spine {
|
||||
else
|
||||
position *= pathLength / path.lengths[curveCount - 1];
|
||||
if (percentSpacing) {
|
||||
for (let i = 0; i < spacesCount; i++)
|
||||
for (let i = 1; i < spacesCount; i++)
|
||||
spaces[i] *= pathLength;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user