0
我试图让一个按钮消失后,点击按钮本身显示在它下面的图层。它可以有任何影响,为了做到这一点,我只是需要它变得透明或脱离屏幕。帮帮我?,点击时如何让按钮消失?
我试图让一个按钮消失后,点击按钮本身显示在它下面的图层。它可以有任何影响,为了做到这一点,我只是需要它变得透明或脱离屏幕。帮帮我?,点击时如何让按钮消失?
如果你有一个名为“myButton的”按钮:
//listen for mouse clicks
myButton.addEventListener(MouseEvent.CLICK, mouseHandler);
//handle mouse clicks
function mouseHandler(event:MouseEvent):void
{
//stop listening for clicks
myButton.removeEventListener(MouseEvent.CLICK, mouseHandler);
//make button invisible
myButton.visible = false;
}
这将使按钮瞬间消失在单击时。如果您想应用淡入淡出效果...
myButton.addEventListener(MouseEvent.CLICK, mouseHandler);
function mouseHandler(event:MouseEvent):void
{
myButton.removeEventListener(MouseEvent.CLICK, mouseHandler);
addEventListener(Event.ENTER_FRAME, fadeOut);
}
function fadeOut(event:Event):void
{
var a:Number = myButton.alpha-0.05;
if (a<=0)
{
a = 0;
removeEventListener(Event.ENTER_FRAME, fadeOut);
}
myButton.alpha = a;
}