瀏覽代碼

[lua] Fix path constraint for when path length is NaN. See #1230.

badlogic 6 年之前
父節點
當前提交
7d066d7f9d
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      spine-lua/PathConstraint.lua

+ 2 - 2
spine-lua/PathConstraint.lua

@@ -252,7 +252,7 @@ function PathConstraint:computeWorldPositions (path, spacesCount, tangents, perc
 		local pathLength = lengths[curveCount + 1];
 		if percentPosition then position = position * pathLength end
 		if percentSpacing then
-			i = 0
+			i = 1
 			while i < spacesCount do
 				spaces[i + 1] = spaces[i + 1] * pathLength
 				i = i + 1
@@ -395,7 +395,7 @@ function PathConstraint:computeWorldPositions (path, spacesCount, tangents, perc
 		position = position * pathLength / path.lengths[curveCount];
 	end
 	if percentSpacing then
-		i = 0
+		i = 1
 		while i < spacesCount do
 			spaces[i + 1] = spaces[i + 1] * pathLength
 			i = i + 1