不过我们今天的这个Flash作品既然是个简单的演示版本,那咱们就一切从简吧,还是那句话,当我们在制作Flash的时候,还是先理清楚设计思路的好,养成良好的习惯嘛!
工具栏及开始按钮
1、用矩形工具在场景上画一个不带边框的长条,长度最好和场景的宽度一致,将其移至场景下方;取这个层的名字为“工具栏”;
2、新建一层,名字为“开始按钮”,用矩形工具和文本工具做出带有“start”字样的小矩形,位置在工具栏的左端(如图1),然后将其转为Button,名字为“startm”。
向上弹出的菜单
1、新建一层,名字为“弹出菜单”,所有层都在第二帧加上关键帧。回到“弹出菜单”图层,对第二帧进行操作;
2、画一个大小合适的矩形,然后使用“linearGradint”填色在矩形的顶端制作一个细长的矩形,在其上写“MyWindows”的字样(如图2)。将这个图层全部选中,逆时针旋转90°,放到“Start”按钮的上端。将其转为MovieClip,名字为“Pop-up”;
和第二步类似,相应的在“Pop-up”这个MC中再新建一层,名字为“程序菜单”,所有层都在第二帧加上关键帧,对“程序菜单”的第二帧进行操作。画一个合适大小的矩形,将其转为MC,名字为“Progam”参照第二步的3,做好向右弹出菜单(如图4)。
如果还有子菜单,以此类推。
相应的Action
1、 回到场景,在其第一帧写Action:
Stop();
2、Start按钮的Action:
//鼠标点击,弹出开始菜单
on (release)
gotoAndStop (2);
3、对MC:pop-up进行操作,其第一帧的Action:
stop();
4、位置在Programs上的按钮的Action:
//鼠标在其上面,弹出对应菜单
on (rollOver)
gotoAndStop (2);
大家可以看到,实际上这个例子的Action非常简单,只是用到了“跳转”这样的指令,实际上应用Action不需