gthank 2008-7-4 07:47
如何对mc实例的按钮编写代码呀?
我想设计一个下拉菜单,思路是点击一个按钮,这个按钮隐藏,另外一个mc显示,mc上面有子按钮,但是如何对这些子按钮进行编写代码呢,求助!
Ken. 2008-7-4 09:26
是不是这样呢?
mc2.visible = false;
mc.addEventListener(MouseEven.MOUSE_DWON,dwon);
function dwon(evt:Event):void{
mc.visible = false;
mc2.visible = true;
}
gthank 2008-7-4 11:00
以下是我的代码,请各位高手帮忙看看吧:
//前面的按钮,按下后这个按钮隐藏,后面的按钮myBackBtn其实是一个mc显示出来
myFrontBtn.addEventListener(MouseEvent.CLICK,_myFrontBtn);
function _myFrontBtn(event:MouseEvent):void
{
myBackBtn.visible = true;
myFrontBtn.visible = false;
}
//鼠标滑出myBackBtn,myBackBtn隐藏,前面的那个按钮显示出来
myBackBtn.addEventListener(MouseEvent.MOUSE_OUT,_myBackBtn);
function _myBackBtn(event:MouseEvent):void
{
myBackBtn.visible = false;
myFrontBtn.visible = true;
}
//下面是myBackBtn也就是那个mc上面的子按钮的监听函数,可是测试的时候总是报错,报错结果如下:
1119: 访问可能未定义的属性 myBackBtn2 (通过 static 类型 flash.display:SimpleButton 引用)。
myBackBtn.myBackBtn2.addEventListener(MouseEvent.CLICK,_myBackBtn2);
function _myBackBtn2(event:MouseEvent):void
{
this.gotoAndStop(1);
}
ycccc8202 2008-7-4 14:06
先确定下
myBackBtn.myBackBtn2存在不
gthank 2008-7-4 15:57
斑竹好,
我是在mc元件里面对那个按钮的实例名字命名为myBackBtn2的,如何为mc里面的子按钮定义变量名呢,还请多多指教!:) :) :)
gthank 2008-7-5 17:32
这是我的fla文件,还请各位高手多多指点,是在搞不明白如何去定义