AS3.0 怎样让一个代码运行到某一位置时停下,直到发生了鼠标点击才继续往后运行?

如题。我的程序大概是树状分支的,两个按钮在节点处做选择。大概就是,一开始显示一个东西,两个按钮,按左边一个出来图1,右边一个显示图2,然后接着按的话还会分支地出现后面的图... 如题。我的程序大概是树状分支的,两个按钮在节点处做选择。大概就是,一开始显示一个东西,两个按钮,按左边一个出来图1,右边一个显示图2,然后接着按的话还会分支地出现后面的图,比如出来图1后按左边的出来图1_1,按右边的出来图1_2……请问如何让程序显示完上一幅图就停下来,等按钮被按的时候再继续判断然后显示下一幅图?我是写在同一个函数里的,按钮也只有那两个。求指教 展开
 我来答
Jusbe
2014-12-12 · TA获得超过205个赞
知道小有建树答主
回答量:448
采纳率:80%
帮助的人:111万
展开全部
import flash.events.MouseEvent;
import flash.display.MovieClip;

var index1:uint=new uint(0);
var index2:uint=new uint(0);
_btn1.addEventListener(MouseEvent.CLICK,_onClick);
_btn2.addEventListener(MouseEvent.CLICK,_onClick);
function _onClick(e:MouseEvent=null):void{
switch(e.target){
case _btn1:
this.removeChild(this["_mc"+index1]);
this.adChild(this["_mc"+index1]);
index1++;
break;
case _btn2:
this.removeChild(this["_mc"+index2]);
this.adChild(this["_mc"+index2]);
index2++;
break
}
}
追问
大神……咱刚看编程书没两天,还只会写帧跳转,if语句,声明变量啥的,这里的好多代码都看不懂,能不能先给用人话描述一下算法让咱慢慢理解⊙﹏⊙
追答
769318387
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式