仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1013|回复: 8
打印 上一主题 下一主题

[学习教程] FLASH教程之用Flash制造暗码回护页面(1)

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:17:19 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
  这里我们用来制造一个暗码回护页面,上面的例子里事后设的暗码是"jokes","stories"和"pictures",经由过程输出它们你能够翻开一个新的绝对应的页面,比方假如你输出暗码"private",就能够翻开页面private.htm"一个影戏,条件是这个页面private.htm已存在。

  这个加密Flash页面最后的效果如所示:


  1、起首启动FlashMX,新建一个影片,设置影片巨细为280px*35px,影片背景致为深白色,色彩代码为#990000。
  2、起首创建3个按钮元件,分离为Enter,retry和back,按钮的外形和款式依据必要来计划,这里的3个按钮如所示:



  3、新建一个影片剪辑元件,定名为"passwordMC",进进元件的编纂区后,在图层Layer1下面增加图层Layer2,然后回到图层Layer1,利用文本工具在编纂区中绘制一个矩形文本框,在属性面板中设置其为静态文本框,并设置其变量名为password,然后在后面输出申明笔墨Password,将按钮Enter放到文本框前面,最初将其分列划一,如所示:



  4、在图层Layer2的第二帧拔出关头帧,并增加Action:stop();,在关头帧上写上代码:stop();然后enter按钮上写以下代码:
  on(release,keyPress""){
    if(passwordeq"pictures"){
      getURL("pictures.htm","_blank");
    }elseif(passwordeq"jokes"){
      getURL("jokes.htm","_blank");
    }elseif(passwordeq"stories"){
      getURL("stories.htm","_blank");
    }elseif(passwordeq"private"){
      tellTarget("_level0"){
        gotoAndStop("private");
      }
    }else{
      gotoAndStop("error");
    }
  }



</p>

</p>
交互性更是flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-11 15:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表