论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS编程教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

Flash8制作具有搜索功能的电话本

文章类别:Flash AS编程 | 发表日期:2008-10-6 17:42:35


  利用Flash8 Action Script制作一个简单的电话本搜索程序。先看效果(姓名中输入Sven, Michel, Jack, Charly 和 Ana 可以查看到结果):

点击这里下载源文件(解压密码:www.webjx.com)

1、建立Flash文件,按Ctrl+J修改属性,然后从网上找来一幅图片当做背景使用:

Flash8制作具有搜索功能的电话本

2、然后按下图所示添加一些部件。都是一些非常简单的设置,文字我加了一些滤镜效果,文本框是输入文本,为了好看我加了一个矩形框,还有一个按钮。

Flash8制作具有搜索功能的电话本

3、文本框对应的设置如下:

Flash8制作具有搜索功能的电话本

Flash8制作具有搜索功能的电话本

4、然后制作一个只有点击帧有一个形状的按钮,然后回到主场景中,添加一个图层,把刚才做的按钮放到search按钮上面正好盖住。

Flash8制作具有搜索功能的电话本

5、然后新建一个层,然后选择第1帧按F9输入下面指令:

var directory:Array = [{name:"Sven", phone:"854-664-9652"}, {name:"Michel", phone:"459-6996-4522"}, {name:"Jack", phone:"895-659-4485"}, {name:"Charly", phone:"956-8596-5243"}, {name:"Ana", phone:"127-25485-6695"}];
function getPhoneByName(name:String):String {
for(var i:Number = 0; i < directory.length; i++) {
if(directory[i].name.toLowerCase() == name.toLowerCase()) {
return directory[i].phone;
}
}
return "No Match";
}
searchButton.onRelease = function() {
resultField.text = getPhoneByName(nameField.text);
}

代码很简单,稍微有点编程基础就知道什么意思了!不给解释了。最后一个简单的电话本就这样做好了!

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058