您现在的位置: 星云电脑教程 >> 电脑教程 >> 平面设计 >> flash >> 正文

Flash MX制作登录与退出窗口

星云电脑教程 文章来源:网络 作者:星云整理 更新时间:2005-11-6 12:38:54 点击数有问必答

常常看到不少多媒体作品为了保护作者权益,需要输入用户名和密码才能够向下运行;有些作品退出的时候,会弹出对话框让用户确认是否真的退出,本文将介绍用Flash制作此类效果。

一、登录窗口
1. 启动Flash MX,新建文件,在Layer 1的第1帧利用绘图以及文字工具创建登录窗口界面(图1),姓名和密码后面是文本框,单击演示窗口下方的Properties按钮可打开属性框,具体设置可参照图2;这里要特别注意:“密码”后面的文字框的Variable为:mima ,其余与姓名后面文本框设置完全相同;为该帧添加语句:


图1

stop();

fscommand("showmenu", "false");

fscommand("trapallkeys", "false");

//关闭Flash播放器的右键菜单和热键功能,否则可以通过他们跳过该帧,登录窗口形同虚设啦。

2. 选中第1帧中的“进入”按钮,添加如下Actions语句:

on (press, keyPress "") {

if (xingming==林夕and mima==1120) {

gotoAndPlay(3);

} else if (xingming==剑锋and mima==8040) {

gotoAndStop(3);

} else {

gotoAndPlay(2);

}

}//该语句的作用是当姓名和密码符合要求时,跳转到第3帧,如果错误则跳转到第2帧;通过else if语句可以添加需要的姓名和密码;注意这里的密码有大小写之分。


图2

选中“重填”按钮,添加如下Actions语句:

on (press) {

xingming = "";

mima = "";

}//清空姓名和密码

3. 选中层Layer 1的第2帧按F7键,并为该帧加上Actions语句如下:stop ();然后在编辑区输入以下文字:对不起,姓名或者密码错误,请重新填写!再放置一个按钮,为其加上Actions语句:

on (press, keyPress "") {

gotoAndStop(1);

}

从第3帧开始就可以创作自己的作品,前面的两帧就好像守门神一样,为你的杰作加上了一把锁。

二、退出窗口

[1] [2] 下一页

>>

  • 上一篇教程:

  • 下一篇教程: