我正在使用Greensock来补间,在rollOver期间我需要禁用一些按钮。我很确定代码是正确的,但按钮不会禁用?
代码:
import com.greensock.*;
btn_skins.addEventListener(MouseEvent.CLICK, function(){ TweenLite.to(mtvOrange,.25,{y:0}); } ); btn_teenwolf.addEventListener(MouseEvent.CLICK, function(){ TweenLite.to(mtvOrange,.25,{y:154.35}); } );
mtvOrange.addEventListener(MouseEvent.ROLL_OVER, function(){ TweenLite.to(mtvRed,.25,{y:30}); btn_skins.mouseEnabled = false; btn_teenwolf.enabled = false; btn_skins.enabled = false; 追踪(“喜欢那里的人”); } );
有什么想法吗?
答案 0 :(得分:1)
我做了一个测试并将enabled属性设置为false只会阻止按钮进入Up,Over和Down等不同的状态。它的事件监听器仍然可以工作。如果要实际禁用按钮,则必须删除其事件侦听器。