永发信息网

Actionscript中如何让一个事件在另一个事件没有完成的时候不能运行?

答案:1  悬赏:50  手机版
解决时间 2021-05-11 23:19
  • 提问者网友:捧腹剧
  • 2021-05-11 14:00

比如说我定义了两个按钮分别为s1和s2

s1.onRelease = function() {

//省略中间事件

}

//称为方法1

s2.onRelease = function() {

//省略中间事件

}

//称为方法2

如果要实现,在方法1的过程没有完成的时候,方法2不能被触发?

急用!

如何才能

最佳答案
  • 五星知识达人网友:平生事
  • 2021-05-11 14:53

首先定义一个布尔变量


var a = false;



s1.onRelease = function() {


//省略中间事件


//执行完后将a值改变


a = true;


}



s2.onRelease = function() {


//检查a值


if(a == true){


//省略中间事件


//执行完后再改变A值,等待下一次的触发


a = false;


}


}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯