用Flash MX组件打造全新留言板
日期:2004年5月8日 作者:清风网络学院 查看:[大字体 中字体 小字体]-
Macromedia公司在前不久发布了交互开发软件Flash第6版——Flash MX,给广大的Flash Fans(Flash爱好者们)带来了新一轮的使用高潮。下面我们就针对Flash MX一个比较吸引人的新功能——UI Components制作一个实例,让读者对于UI Components有个大体的认识以便更好的应用。
认识UI Components组件
运行Flash MX后,出现了Flash MX的启动画面,稍后就会进入主界面。我们可以看到默认的Flash MX界面显得还算协调,界面下方实时显示了不同对象的不同属性,很像Dreamweaver4的风格。我们这里要介绍的UI Components就在界面的右边,单击Components按钮就可以看见UI Components组件了(如图1)。

图1关于留言板
我们以一个简单的留言板为例,使读者对Flash UI Components有一个初步的了解。用UI Components制作完成的留言板如图2所示。
这个留言板的效果用Flash MX的UI Components可以轻松实现,下面我们就来制作这个留言板。将舞台背景色改为橘黄色,并将当前层名改为“文字”,然后单击此层第1帧,在舞台合适位置输入文字:安徽工业大学图书馆留言板、姓名、性别、所属院别、兴趣爱好和留言内容。

图2UI Components组件设计
1、先做姓名后面的输入框,方法与Flash MX以前版本一样,都是用文本工具(Text Tools),只是要将其属性改为“Input Text”,将其Instance name命名为“name”。然后做单选按钮(RadioButton),将Flash UI Components面板中的Radio Button拖两个到性别文字的后面,其中一个的属性设置如下:Label为“男”;Initial State为“True”(即初始状态选中这个单选按钮);Group Name改为“性别”;Data项的数据和Label中的一样,都为“男”。另一个的单选按钮的属性修改时,只需将“男”都改成“女”,然后要将Initial State改为“False”。
需要注意的是:Group Name一定要统一,这里都用性别作为标识。
2、制作下拉箭头(ComboBox)。从UI Components中拖一个ComboBox到舞台中,修改其属性如下:单击Labels后面的中括号,会出现一个Values(值)窗口(如图3)。

图33、单击加号(+)就可以添加内容了,减号(-)可以将多余的去除,上下箭头用来调整顺序。Data后面填的内容与Labels中的一样,其他都不用改,最后把Instance name改为“yuanbie”。
4、制作复选按钮(CheckBox)。同样将UI Components中的CheckBox拖四个到舞台上。只需将这四个复选按钮的Label改为“上网”、“听音乐”、“看小说”和“体育运动”,其他无需更改。
5、UI Componenets——ScrollBar的制作。首先我们单击文本框,然后在舞台留言内容几个字旁边拉出一个稍大些文本框,文本框的属性设置如下:Instance name为contents,Line Type为multiline(多行显示)。然后将UI Components中的ScrollBar组件拖到刚刚做好的输入文本框的右边,用缩放工具使之与右边对齐,为了使滚动条能够随着文本框中内容的添加而不断的变化,就需要在滚动条与输入文本框中建立某种连接,这个连接可以通过修改ScrollBar的属性来设置:将Target Textfield(目标文本区域)设为前面输入文本框的Instance name:contents即可。这样两者之间就建立了互动关系。
6、提交按钮的制作。Flash MX中UI组件的按钮改进也是挺大的,同样我们将其拖到舞台下方,修改其属性:Label改为“我写好了”,Click Handler改为“ClickOK”。即使用的单击句柄为“ClickOK”,这当然是可以自己任意定义的。
代码编制
1、添加一个名为代码的新层,然后在第一帧上右击,选择Actions,则会打开Frame脚本窗口,在其中输入如下代码:
stop(); //停止在第1帧
function ClickOK(component) { //单击按钮后的动作 gotoAndPlay(2); //执行第2帧内容
_root.disptext.text ="姓名:"+name.text+" 性别:"+性别.getValue()+" 所属院别: "+yuan
bie.getValue()+" 留言内容:"+contents.text;} //显示内容

- [1] [2] 下一页
-
- 用Flash MX组件打造全新留言板 相关文章:
- ·个人站长:电子论坛和留言板如何进行专项备案
- ·打造简单的PHP&MYSQL留言板
- ·利用c#制作简单的留言板(2)
- ·利用c#制作简单的留言板(1)
- ·Flash MX 2004实例制作视频教程:网站留言板
- ·网站生命力之改进和维护你的留言板
- ·用Flash MX 的UI Components组件制作留言板
- ·关于FLASH留言板的详细教程
- ·如何利用FLASH制作留言板
- ·QQ空间玩家_使用留言板
- 用Flash MX组件打造全新留言板 相关软件
- ·翼动留言板 v2.0
- ·翼动留言板 v1.1
- ·xgw留言板 v1.0
- ·绿色秋忆留言板 v1.0
- ·桃源多功能留言板 v3.0
- ·回忆造形留言板SK-Gbook v0.01
- ·医生工作室留言板终结版
- ·桃源多功能留言板 v3.0 最终版
- ·桃源多功能留言板 v3.0 最终版
- ·浪子留言板
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:给你的个人主页加上彩色的边框
精品推荐
热点TOP10
- ·Flash:相片浏览器 V1.0
- ·Flash实例教程:用Flash制作折扇动画
- ·日本动画制作幕后完全流程揭秘
- ·Macromedia Flex 教程: Flex入门教程
- ·Flash教程:教你用FMS在线录制视频
- ·Flash声音控制详解
- ·Flash绘制精致矢量图——斑驳的秋天落叶
- ·Flash 图片轮换效果
- ·Flash制作交互动画教程 星座查询器
- ·Flash实现动画影片中图片缓冲放大和缩小效果
- ·Flash动画—单摆的制作教程
- ·Flash:80行AS代码打造奇幻光影
- ·将调用多个swf文件的flash合成一个EXE文件
- ·Flash初学者入门常见问题八十八问
- ·Flash教程 制作模糊遮罩效果细析
- ·Flash8实例教程:绘制中国风荷塘风景
- ·Flash联合粒子特效软件打造超酷浪漫动画特效
- ·Flash高级应用:用AS3调用摄像头
- ·天下无敌!Flash游戏修改器作弊全攻略
- ·Flash AS制作下雪动画效果
特别推荐
- ·Flash技术在电子杂志设计制作应用
- ·用js+flash实现网页中复制数据功能
- ·教你如何去掉网页上的Flash动画虚线框
- ·让Flash动画适应任何分辨率的网页
- ·基础:flash9.ocx 加载错误解决方法
- ·Flash AS基础精典教程
- ·Flash AS教程之四 动态文本的编写以及外部文本的载入
- ·flash载入外部文本设置颜色的问题
- ·Flash制作漂亮的三重卷动相册特效动画
- ·关于网页中Flash弹出网页窗口的详细讲解
- ·用FLASH遮罩效果做图片切换效果
- ·实例技巧:Flash与HTML实现交互的实例
- ·Macromedia Flex 教程: Flex入门教程
- ·高级游戏制作:Flash制作物体弹跳电脑游戏
- ·技巧:用Flash制作动画的经典问题问答
- ·Flash最常用AS语法及语句总结
- ·Flash文件的加密与破解技术详细解析
- ·Flash电子书鼠标拖拽翻页效果原理分析
- ·Flash入门应该了解的重要概念
- ·Flash绘精致矢量图—逼真土豆
