当前位置:异度空间站-> 文章教程 -> flash教程-> 制作Flash电子地图实例讲解内容

制作Flash电子地图实例讲解

减小字体 增大字体 作者:actionsss  来源:闪吧  发布时间:2007-8-6 21:32:50

声明:本站刊载此文仅为提供更多信息,不代表同意其说法或描述,也不构成任何建议,如需转载请注明作者及来源。

关于flash,大家或多或少都有所了解。比如上网,到处都能看到flash的存在。flash的应用也是五花八门。今天我们讲的是用Flash做电子地图。

  现在在网上随处都能找到电子地图,其中大部分都是java来开发的,其实用flash也可以做电子地图。且界面还比较漂亮。现在网上已经有用flash做的电子地图了。且呈发展趋势。象"中国电子地图网"里面的地图就是用flash做的。还有九江,五邑等地图也都是用Flash来完成的。

  现在我们就来学习用flash做电子地图,首先要了解电子地图的功能,最主要的功能就是方便你查找,还有就是可以有选择性的显示。比如我到一个城市,我要去一个地方,如果有一张地图,你需要一点一点的看,还要找怎么去。而电子地图就不一样了,你可以搜索,就直接标出那个地方,还可以告诉你几路公交车到,附近有什么宾馆,饭店等等。所以,电子地图一般要具备的功能是:放大,缩小,移动,地点链接(相信介绍),搜索,等一系列功能。这么大的数据量是不肯保存在Flash里的,从技术的层面来说,就是要做到数据和图层的动态载入,实现数据的模糊,智能,区域查询等功能。

  废话少说,首先我们来认识Flash的mc(影片剪辑),已经做电子地图所用到的几个属性。如下:

  _x //相对于父级影片剪辑的本地坐标的 x 坐标。如果影片剪辑在主时间轴中,则其坐标系统将舞台的左上角作为 (0, 0)。

  _y //相对于父级影片剪辑的本地坐标的 y 坐标。如果影片剪辑在主时间轴中,则其坐标系统将舞台的左上角作为 (0, 0)。

  _width //影片剪辑的宽度,以像素为单位。

  _height //影片剪辑的高度,以像素为单位。

  _xscale //确定从影片剪辑注册点开始应用的影片剪辑水平缩放比例。默认注册点为 (0,0)。

  _yscale //设置从影片剪辑注册点开始应用的影片剪辑垂直缩放比例。默认注册点为 (0,0)。

  利用鼠标和键盘来完成地图的放大、缩小、拖动等功能:

  startDrag 函数 //执行 startDrag() 操作后,影片剪辑将保持可拖动状态。

  stopDrag 函数 //和startDrag是一对函数,用于停止当前的拖动操作。

  基本上就这么多了,一会遇到那个再详细讲。

  下面我们一步一步来做电子地图:

[1] [2] [3] [4] [5]  下一页

制作Flash电子地图实例讲解文章的评论 (评论内容只代表网友观点,与本站立场无关!)
  评论人:xy520xlx.51.com   打分:100 分  发表时间:2007-8-25 15:23:51
· 呵呵谢谢123453213456454231245424154 

用户名: 查看更多评论

验证码: 验证码,看不清楚?请点击刷新验证码

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。)

更多文章

相关文章