嗨,抱歉,我是超级新人,花了5个小时才到达这一点! 我正在开展一个项目来教年轻人而不是那么年轻如何使用Windows。 到目前为止,我差不多完成了,但是我在制作子菜单时遇到了麻烦。 到目前为止,我已经在flash cc 2015专业版上完成了2 mc,它是一个Windows启动按钮,可以调用所有菜单或按钮,如allapps,电源,设置等。 一旦菜单移动,就可以对其余的mc的allapps,power进行任何操作。设置等...获取"场景1,层'动作',第1帧,第16行,第1列1120:访问未定义属性menu1_btn。" 目前的交流是以下几点:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
startbtn_mc.buttonMode=true;
dropdown_mc.buttonMode=true;
startbtn_mc.addEventListener(MouseEvent.CLICK,dropUp);
function dropUp(e:MouseEvent):void
{
var enterTween:Tween;
enterTween = new Tween(dropdown_mc,"y",Regular.easeOut, dropdown_mc.y, 15.3, 30, false);
}
menu1_btn.addEventListener(MouseEvent.CLICK, gotoMovie);
function gotoMovie(e:MouseEvent):void
{
var moviescene:MovieClip = new movie();
stage.addChild(moviescene);
}
enterTween.addEventListener(TweenEvent.MOTION_FINISH,dropUpEventListener);
}
function dropUpEventListener(e:TweenEvent):void
{
startbtn_mc.removeEventListener(MouseEvent.CLICK,dropUp);
startbtn_mc.addEventListener(MouseEvent.CLICK,dropdown);
}
function dropdown(e:Event):void
{
var enterTween:Tween;
enterTween = new Tween(dropdown_mc,"y",Regular.easeOut, dropdown_mc.y, 470, 30, false);
enterTween.addEventListener(TweenEvent.MOTION_FINISH,dropdownEventListener);
}
function dropdownEventListener(e:TweenEvent):void
{
startbtn_mc.removeEventListener(MouseEvent.CLICK,dropdown);
startbtn_mc.addEventListener(MouseEvent.CLICK,dropUp);
}
我意识到有9个按钮可以去,我无法前进。 请帮忙!!!!!
答案 0 :(得分:0)
图层'动作',第1帧,第16行,第1列1120:未定义的访问 property menu1_btn。
错误消息具有特定含义,并指出错误发生的确切位置和原因:
在第1帧上
在图层“动作:”中
在第16行上
您正在引用menu1_btn
BOOM - 未定义。
menu1_btn
是否存在?它命名别的吗?一个很大的谜。
我们都不能从您发布的.fla文件中发布的代码中分辨出来 - 例如它的结构如何,框架中的元素是什么等等。
一半的编程是调试。掖进去。
(并且完全不清楚这个问题与“子菜单”有什么关系)