From 3299aa2a06f0a3e1c6d6bd5cd4abd91bd97fe8ae Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Fri, 26 Feb 2016 23:18:04 +0100 Subject: [PATCH] Fixed skeleton update cache. --- spine-as3/spine-as3/src/spine/Skeleton.as | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/spine-as3/spine-as3/src/spine/Skeleton.as b/spine-as3/spine-as3/src/spine/Skeleton.as index 5425c1471..b940566b6 100644 --- a/spine-as3/spine-as3/src/spine/Skeleton.as +++ b/spine-as3/spine-as3/src/spine/Skeleton.as @@ -93,13 +93,12 @@ public class Skeleton { } } } - + for each (var transformConstraint:TransformConstraint in transformConstraints) { - var ii:int; - for (ii = updateCache.length - 1; ii >= 0; i--) { - var updatable:Updatable = updateCache[ii]; - if (updateable == transformConstraint.bone || updateable == transformConstraint.target) { - updateCache.splice(ii + 1, 0, transformConstraint); + for (i = updateCache.length - 1; i >= 0; i--) { + var updatable:Updatable = updateCache[i]; + if (updatable == transformConstraint.bone || updatable == transformConstraint.target) { + updateCache.splice(i + 1, 0, transformConstraint); break; } }