solved!
I added this into the root:
var btnClicked:Boolean = false;
function clickHandler(e:MouseEvent){
btnClicked = true;
}
and now my tween looks like this
var thisAnim = TweenLite.to(thisMc, T, {alpha:0, rotation:360, onUpdate:function(){
if(MovieClip(root).btnClicked) thisAnim.kill();
}, onComplete:function(){
if(MovieClip(root).playBtnClicked) return;
thisAnim.reverse();
}, onReverseComplete:function(){
if(MovieClip(root).playBtnClicked)return;
thisAnim.restart();
}});
It works ok so far... If there is a better way to do it, please help!
Thank you!