1、 I 目录 1 Flash 概述.2 1.1 Flash 发展史 2 1.1.1 总体走向 . 2 1.1.2 版本演变 . 2 1.1.3 可能发展方向 3 1.2 用 Flash 开发地图的优点 . 4 2 Flash 地图总体结构、功能及开发环境.4 2.1 总体结构. 4 2.2 功能 4 2.3 开发环境. 5 3 制作 Flash 地图的主要步棸5 3.1 准备基础元件 5 3.2 拼制全国地图 7 3.3 实现单击事件 8 3.4 详细地图. 11 4 制作 Flash 地图的主要技巧12 5 Flash 地图测试描述.13 6 结论 15 6.1 结论 15 6.2 不足和改进
2、 . 15 致谢 16 参考文献 16 1 摘要:摘要: 本文主要研究了中国 Flash 地图的设计与开发, 研究该课题的主要目的是 便于查看中国各地地图,用户通过该地图了解全国省份、道路分布情况,学习 地理知识,实现可视化教学,提高中小学生学习地理知识的兴趣。地图主要用 Flash CS3 技术来实现,通过和 ActionScript 搭配使用来实现一些功能。 关键字:关键字: Flash 中国地图 ActionScript 帧跳转 2 1 Flash概述概述 1.1 Flash 发展史发展史 1.1.1 总体走向总体走向 FLASH 的前身叫做 FutureSplash,当时 Future
3、Splash 最大的两个用 户是 Microsoft 和 Disney 【1】 。1996 年 11 月,FutureSplash 正式卖给 MM (M) ,改名为 FLASH1.0 (网上也有信息称是 Flash2.0) 。 1.1.2 版本演变版本演变 1998 年 5 月 31 日 Macromedia 推出了 Flash3.0 。1999 年 6 月 15 日 Macromedia 推出了 Flash4.0 。自 Flash 进入 4.0 版以后,原本的 Shockwave 播放器便变成了仅供 Director 使用。Flash 4.0 开始有了自 己专用的播放器,称为“Flash P
4、layer” ,不过为了保持向下相容性,Flash 制作出的动画则仍旧沿用了原有的 .SWF 文件名(Shockwave Flash) 。 2000 年 6 月 24 日 Macromedia 推出了 Flash5.0 (支持的播放器为 Flash Player 5)Flash 5.0 中的 ActionScript 已有了长足的进步,并且 开始了对 XML 和 Smart Clip(智能影片剪辑)的支持。ActionScript 的语 法已经开始定位为发展成一种完整的面向对象的语言,并且遵循 ECMAScript 的标准(就像 JavaScript 那样) 。 2002 年 3 月 15 日 Macromedia 推出了 Flash MX (也就是测试版中的 6.0,后来为了配合 MX 产品线,正式命名为 MX,支持的播放器为 Flash Player 6) 。falsh6 开始了对外部 jpg 和 MP3 的调入支持。同时也增加了 更多的内建对象 ( 如直接的绘画控制) 。 提供了对 HTML 文本的更精确控制。 SetInterval 超频帧的概念