欢迎来到天天文库
浏览记录
ID:27684206
大小:69.99 KB
页数:4页
时间:2018-12-05
《flash网站设计探讨——兼谈flash网络广告发展前景-开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、厦门大学软件学院《毕业设计(论文)》开题报告学生姓名班级学号指导教师姓名职称所在单位上海精致科技有限公司/厦门大学软件学院毕业设计(论文)题目Flash网站设计探讨一一兼谈Flash网络广告发展前景毕业设计(论文)的目标:完全运用Flash内部绘图工具从零开始制作整个Flash网站,所有页面与内容均在一个HashFHayer内展示完成。站点环环相扣,连贯性强,动感十足。通过对Flash的矢量绘图功能和ActionScript的学习,对Flash软件有深入的认识并熟练掌握以下内容:如何构架、设计一个全Flash网站;如
2、何单纯应用Flash制作出立体感极强的精美页面效果;如何使用ActionScript对站点进行交互功能的扩充,对网站的风格可以任意选择;如何制作效果极佳的音乐播放器、流行的磁性弹性按钮等。并iL,在设计过程中思考Flash网络运用的可行性,如网站应用、广告应用等。实现方法.•一.基本环境开发工具:FlashCS3开发语言:ActionScript;XML开发平台:WindowsXP;Linux开发使用的插件:Swift3D二.网站规划创意、设计、交互是Flash网站的三个元素,我们所说的Flash网站设计规划,实际上
3、就是指如何使创意、设计与交互三者达到一种风格上的统一。Flash网站的结构和流程与HTML基本相似,但略有不同。相同的是都要有如LOGO、导航、内容等基本元素;不同点是可以通过一定的技术手段使Flash的结构变化万千,比如在表面上看到的Flash页面中可能只有一个LOGO,也可能只有一个图形导航而已,但实际上通过駁标的mouseRollOver和mouseRol]Out交互,会将这些元素在变化屮呈现出来。Flash网站的流程结构阁Flash导航loading预载Flashintro片头(可有可无)内容Flash主界面
4、Flash网站基本结构作为一个商业公司展示网站,在设计上要宽松大方。层次结构如下:FLash网站主场景层次结构/移餘f/ash片头载入ffash萏页显示内容/Hash主场景.rootmainholder.unLoadMovie();.root.mainholder•root.mainholder.loadMovie(”mainflash.swf”三.模块描述主要分为六大块,分别是菜单导航、左侧导航、主内容、右侧3D展示、状态栏、音乐播放器以及其他部分。菜单导航:主网站导航左侧导航:次级网站导航主内容:对应导航现实相应
5、内容,包括主页、公司介绍、服务、展示、联系我们等。右侧3D展示:商品3d展示。状态栏:控制界面状态,括最大化,最小化,还原、关闭等。咅乐播放器:控制播放网站咅乐。其他部分。四:Flash网站常用ActionScript1.getBytesLoaded()和getBytesTotal()这两者都属于MovieClip的属性,getBytesLoaded()是指当前取得的字节数,getBytesTotal0是指预载入影片或内容的总字节数。这两个属性用于显示加载影片或内容的进度。2.GetURL()使用getURL语句,可
6、以让指定的浏览器窗口,转向显示指定的URL地址。参数(url)指定要显示WEB页而文档的URL地址。参数(window)指定要要显示WEB页面文档的浏览器窗口,它可以是指定为自定义的窗口名称,也可以是"_self"、"blank"、"parent"、〃top〃四者之一。参数(variables)指定在调用新WEB页面时1是否传递参数以及传递的方式,设置为"GET",表示使用GET方式传递参数,设置为"POST",表示使用POST方式传递参数,省略该参数表示不传递任何参数。3.1oadMovie()和unLoadMov
7、ic()LoadMovieO的作用是将同一目录下的图片或swf文件等内容载入到场景当中的相应的对象中。对象可以是住时间轴如this,也可以是目标影片剪辑。UnLoadMovie()则是用于卸载使用1oadMovie()载入的影片内容。4.attachMovie和rcmovcMovicClipattachMovie是用来将库中设置了连接属性的MovieClip影片前辑加到场景中的。它的返回仍是MovieClip。所谓动态attachMovie就是指可以通过库中的MovieClip的链接符号动态的将多个MoiveClip
8、的副本贴加在子场景中。RemoveMovieC1ip用来删除指定的影片剪辑。5.路径绝对路轻:_root(根或是时间线)相对路径:this(当前对象)_parent(当前的上一级)6.Array数组用于编写动态内容。包括索引数组、多维数组、关联数组。7.循环帧循环、For循环。OnEnterFrame循环:循环执行;一个动作不断循环重复发生。S
此文档下载收益归作者所有