title: need to stop remove a tween animation
body: <p>I've created some tweens but I need to stop them</p>
  
  <p>As I need to reuse some assets with new tweens.
  override:true helps for some, however,</p>
  
  <p>This is the function, once it has been set off, with timers, they play regardless, as you can see there's alot of call backs</p>
  
  <pre><code>window.autoSurfaces = function(){
  if(!window.gameStarted){ 
  console.log("autoSurfaces");
  playAutoScene();//start playing function to control numbers and alpha of wheels
  var delay = 700
  var animtime = 500
  
  currentTween = createjs.Tween.get(leaves_anim).to({alpha:.7}, animtime).wait(800).call(leavesOut);//call end frame function
  tweenAray.push(currentTween)
  console.log(currentTween)
   leaves_anim.gotoAndPlay("go");
  
      function leavesOut(){
      currentTween = createjs.Tween.get(leaves_anim).to({alpha:0}, animtime).wait(200).call(snowIn);
      tweenAray.push(currentTween)
      console.log(currentTween)
       }
  
      function snowIn(){
      currentTween = createjs.Tween.get(snow_anim).to({alpha:1}, animtime).wait(800).call(snowOut)
      tweenAray.push(currentTween)
      console.log(currentTween)
      snow_anim.gotoAndPlay("go");
       }
  
       function snowOut(){
      currentTween = createjs.Tween.get(snow_anim).to({alpha:0}, animtime).wait(delay).call(stopAll);
      tweenAray.push(currentTween)
      //console.log("fired");
  
       function stopAll(){
       playAutoOut();
       leaves_anim.gotoAndStop(0);
       snow_anim.gotoAndStop(0);
  
          }
       }
   }
  </code></pre>
  
  <p>}</p>
  
  <p>I set a global var of currentTween then:</p>
  
  <pre><code>currentTween = createjs.Tween.get(target).to({alpha:.7}, animtime).wait(800).call(callHandler);
  </code></pre>
  
  <p>then:</p>
  
  <pre><code>removeTweens(currentTween);
  </code></pre>
  
  <p>tried setting an array - tweenAray.push(currentTween)</p>
  
  <pre><code>tweenAray.removeTweens(currentTween)
  </code></pre>
  
  <p>Also
      createjs.Tween.removeAllTweens();</p>
  
  <p>Even</p>
  
  <pre><code>createjs.Tween.removeAllTweens = function() {
  var tweens = createjs.Tween._tweens;
  for (var i=tweens.length-1; i&gt;=0; i--) {
      tweens[i]._paused = true;
      tweens.splice(i,1);
  }
  </code></pre>
  
  <p>};</p>
  
  <p>Nothing happens or I get errors
  I'm exporting from Flash CS6</p>
  
  <p>Any pointers?</p>
  
  <p>Cheers</p>