diff --git a/cocos2d/actions/CCActionInterval.js b/cocos2d/actions/CCActionInterval.js index 7534d17fca..11b18bf9b1 100644 --- a/cocos2d/actions/CCActionInterval.js +++ b/cocos2d/actions/CCActionInterval.js @@ -3393,8 +3393,8 @@ cc.Animate = cc.ActionInterval.extend(/** @lends cc.Animate# */{ var numberOfFrames = frames.length, locSplitTimes = this._splitTimes; for (var i = this._nextFrame; i < numberOfFrames; i++) { if (locSplitTimes[i] <= dt) { - _currFrameIndex = i; - this.target.setSpriteFrame(frames[_currFrameIndex].getSpriteFrame()); + this._currFrameIndex = i; + this.target.setSpriteFrame(frames[this._currFrameIndex].getSpriteFrame()); this._nextFrame = i + 1; } else { // Issue 1438. Could be more than one frame per tick, due to low frame rate or frame delta < 1/FPS