//在这里创建按钮的单击监听 btn.addEventListener(MouseEvent.CLICK,
onClickHandler);
//这里就是单击后的事件处理方法 function onClickHandler (e:MouseEvent):void { //你要做的操作 } 继续追问: 这个单击事件我已经写了, 我想问的是下面的代码怎样给这个单击事件做一个判断,判断它是否被单击了,如果为true,则........,为false,则..........,,而不是创建一个新的单击事件。 补充回答: 如果你监听的对象不只是一个按钮,那么你可以通过e.target来获取这个单击对象,如: addEventListener(MouseEvent.CLICK, onClickHandler); //这里就是单击后的事件处理方法 function onClickHandler (e:MouseEvent):void { if(e.target == btn) { //btn被单击了 } else { //btn没被单击 } |
|
来自: 宜宾翠屏区 > 《ActionScprit3.0》