欢迎来到天天文库
浏览记录
ID:353299
大小:640.00 KB
页数:17页
时间:2017-07-27
《flash地图设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录1Flash概述21.1Flash发展史21.1.1总体走向21.1.2版本演变21.1.3可能发展方向31.2用Flash开发地图的优点42Flash地图总体结构、功能及开发环境42.1总体结构42.2功能42.3开发环境53制作Flash地图的主要步棸53.1准备基础元件53.2拼制全国地图73.3实现单击事件83.4详细地图114制作Flash地图的主要技巧125Flash地图测试描述136结论156.1结论156.2不足和改进15致谢16参考文献1616摘要:本文主要研究了中国Flash地图的设计与开发,研究该课题的主要目的
2、是便于查看中国各地地图,用户通过该地图了解全国省份、道路分布情况,学习地理知识,实现可视化教学,提高中小学生学习地理知识的兴趣。地图主要用FlashCS3技术来实现,通过和ActionScript搭配使用来实现一些功能。关键字:Flash中国地图ActionScript帧跳转161Flash概述1.1Flash发展史1.1.1总体走向FLASH的前身叫做FutureSplash,当时FutureSplash最大的两个用户是Microsoft和Disney【1】。1996年11月,FutureSplash正式卖给MM(Macromedia
3、.com),改名为FLASH1.0(网上也有信息称是Flash2.0)。1.1.2版本演变1998年5月31日Macromedia推出了Flash3.0。1999年6月15日Macromedia推出了Flash4.0。自Flash进入4.0版以后,原本的Shockwave播放器便变成了仅供Director使用。Flash4.0开始有了自己专用的播放器,称为“FlashPlayer”,不过为了保持向下相容性,Flash制作出的动画则仍旧沿用了原有的.SWF文件名(ShockwaveFlash)。2000年6月24日Macromedia推出
4、了Flash5.0(支持的播放器为FlashPlayer5)Flash5.0中的ActionScript已有了长足的进步,并且开始了对XML和SmartClip(智能影片剪辑)的支持。ActionScript的语法已经开始定位为发展成一种完整的面向对象的语言,并且遵循ECMAScript的标准(就像JavaScript那样)。2002年3月15日Macromedia推出了FlashMX(也就是测试版中的6.0,后来为了配合MX产品线,正式命名为MX,支持的播放器为FlashPlayer6)。falsh6开始了对外部jpg和MP3的调入支
5、持。同时也增加了更多的内建对象(如直接的绘画控制)。提供了对HTML文本的更精确控制。SetInterval超频帧的概念。同时也改进了swf文件的压缩技术。2003年8月25日Macromedia推出了FlashMX2004(支持用FlashMX2004创建的SWF的播放器的版本被命名为FlashPlayer7)。FlashMX2004增加了许多新的功能【2】:对移动设备和手机、PocketPC的支持(以及像素字体的清晰显示);FlashPlayer运行时性能提高了2至5倍;对HTML文本中内嵌图像和swf(swf中的独立swf)的支持
6、;FLV外部视频的支持(与QuickTime的集成);对AdobePDF及其它文档的支持;基于屏幕的可视开发环境;可视编程环境;高级可控制外观组件支持;数据绑定;Web服务和XML的预建数据连接器;项目管理功能;源代码控制系统,同时开始了对Flash本身制作软件的控制和插件开放JSFL(MacromediaFlashJavaScript16API),Macromedia无疑在开始调动Internet上Flasher们的巨大力量和集体智慧。1.1.3可能发展方向flash被称为是“最为灵活的前台”。由于其独特和时间片段分割(TimeLin
7、e)和重组(MC嵌套)技术,结合ActionScitp的对象和流程控制。使得在灵活的界面设计和动画设计中成为可能,但一直还未形成一套在flash中的界面设计理论。同时它也是最为小巧的前台。flash具有跨平台的特性(这点和Java一样),所以无论你处于处于何种平台,只要你安装有支持的flashPlayer。你就能保证它们的最终显示效果都一致。而不必像在以前的网页设计中那样为IE和Mozilla或NetSpace各设计一个版本。同Java一样。它的可移植性很强。特别是在小型网络中和小型设备中(当然大型网络已不用说),最近具有的手机支持功能
8、可以让你为自已的手机设计你喜爱的功能。当然你必需要有技持flash的手机。当然它还可以应用于PocketPC上。那么,flash可能的发展方向究竟如何?我不能说这些方向中的所有都会实现,因为这也取决于Mac
此文档下载收益归作者所有