flash cs5如何点击按钮显示一张图片并隐藏其他图片

as3.0ABC三个不同的元件,对应A'B’C'三个按钮,当点击A’时出现A。当点击B'时出现B,先前的A消失不保留在场景中。当点击C'时显示C,同样A和B都消失不保留在... as3.0
A B C 三个不同的元件,对应 A' B’ C' 三个按钮,当点击 A’ 时出现A。当点击 B' 时出现 B ,先前的 A 消失不保留在场景中。当点击C'时显示 C ,同样 A 和 B 都消失不保留在场景中。要随意点击 A' B' C' 都要有这种效果 谢谢!
展开
 我来答
zb6306
2013-01-06 · TA获得超过777个赞
知道大有可为答主
回答量:2585
采纳率:66%
帮助的人:1204万
展开全部
var disBtn:Array=[a,b,c];
//a,b,c代表三个按钮实例
var disABC:Array=[A,B,C];
//A,B,C代表三个元件实例
//现在我们用一个单独的容器存放这三个元件,以方便控制管理
var s:Sprite=new Sprite();
s.addChild(s);
for(var i:uint=0;i<3;i++)
{
disBtn[i].addEventListener(MouseEvent.CLICK,onClick);
}
function onClick(evt:MouseEvent):void
{
if(s.numChildren>0)
{
s.removeChildAt(0);
}
for(var i:uint=0;i<3;i++)
{
if(evt,currentTarget==disBtn[i])
{
s.addChild(disABC[i];
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式