当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > 用Flash制作密码保护页面(2)

Flash动画制作
Flash AS 3.0实例教程:用Tween类制作缓动动画
Flash AS2实例教程:制作镭射闪光字动画效果
Flash AS2基础教程:一步绘制线条
Flash cs3仿真艺术设计4.4:模糊滤镜的应用
Flash cs3仿真艺术设计4.5:模糊运动制作飞行文字
Flash cs3仿真艺术设计4.6:组合效果应用实例
Flash cs3仿真艺术设计4.7:模糊滤镜的应用
Flash AS 3.0基础教程:物理基础之重力
Flash AS3.0菜鸟学飞教程:创建自定义类
Flash cs3仿真艺术设计4.8:选择模糊的应用
Flash cs3仿真艺术设计4.9:背景模糊应用技巧
Flash AS3.0菜鸟学飞教程:类的编写之时间轴代码转换为外部类
Flash AS3.0菜鸟学飞教程:类的编写之不使用库元件
Flash cs3仿真艺术设计5.1:2.5D基础应用
Flash cs3仿真艺术设计5.2:2.5D高级应用
Flash AS3.0菜鸟学飞教程:含有多个类的AS3类文件
Flash AS3.0实例教程:AS3.0代码制作3D旋转动画效果
Flash cs3仿真艺术设计5.3:2.5D动画技巧之绘制猴子
Flash cs3仿真艺术设计5.4:交换方法制作嘴型吻合
Flash cs3仿真艺术设计5.5:嵌套法打造角色嘴型吻合

Flash动画制作 中的 用Flash制作密码保护页面(2)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 36 ::
收藏到网摘: n/a

 5、在图层Layer1的第10帧插入关键帧,将按钮换成Retry按钮,然后改变按钮的提示信息,此界面为密码输入错误的提示界面,如图4所示;

图4

  在返回按钮retry上写如下代码:

  on (release) {
    gotoAndPlay (1);
  }

  这里还需要来解释具体流程:当使用者按"enter"键的时候,代码就会检查输入的密码是不是预定的密码,比如"pictures",如果密码正确就执行下一行的"getURL ("pictures.htm", "_blank");"否则的话就继续检查看是否符合其他预定的密码,如果代码执行到else就表明输入的密码没有和任何一个预定密码相符合,然后就会执行最后一个命令gotoAndStop ("error"); 而对于密码"private",代码通过tell target命令来控制0级上的时间线:

  tellTarget ("_level0") {
    gotoAndPlay ("private");
  }

  6、剩下最后一步就是把输入"private"的部分制作出来。回到主场景,将元件passwordMC拖到舞台中央,沿着时间线加一个空白关键帧,这里是第10帧,然后给这个关键帧加上一个标签并命名为"private"。此帧就是将要放你的私人的机密文件的地方。当然的,因为在enter按钮上的代码有"gotoAndPlay",所以你要在这里加一个stop命令,或者把按钮上的代码修改为"gotoAndStop"。

  我们可以在具体应用的时候扩展这个flash,可以设置更多的密码,来打开更多的私有页面甚至是一个flash影片的另一个部分,这些都是非常简单但是很有用的功能,赶快抓紧吧,给你的网页上把锁。 源文件下载