flash地图代码(flash可以制作电子地图吗)
flash如何实现地图的鹰眼功能你说的是放大镜吗如果是就用以下代码1导入一张图片并以这张图片为基础建立一个MovieClip,起名叫“pic”2在场景的第一个图层“picsmall”中摆出这个“pic”的一个实例,大小与场。
不过你的代码还有一个问题,就是每个if后都跟了一个else这样使得只要有一个if不满足,就停止拖动你的最后一个判断由于没有满足,所以执行了stopDrag,无论之前运行过几次startDrag,最后都被停止了所以可以改成 ifmc_map。
1每个图片内容介绍的影片剪辑元件各设3个层2个帧最底层无笔触的填充形状图形,在中间图层的第2帧建个关键帧,写上文字介绍,最上层设两个空白关键帧,分别写上代码stop2回到主场景中,把建好的图片介绍元件。
这里面的省配置中的ID,当鼠标悬浮的时候根据鼠标悬浮的省的ID,到配置中找到省的描述,点击的时候根据省ID加载省的内部地图,加载省的地图以后,对市的操作也一样的,悬浮的话根据该省ID该市的ID找到相应的描述信息即可。
多个朋友因工作或爱好的需要,询问如何用flash在有限的页面内制作大的地图,并链接显示有关地点的信息,为此将我自己做的一个记录旅游地点的flash地图略作精简修改,做了这个flash,并将关键部分做法介绍如下原有的那个。
1在地图图层的第500帧插入普通帧,锁定该层 2在地图图层的上方新建图层,在第10帧插入关键帧,然后从北京画出到各省的多条直线建议用红色或黑色在第50帧插入普通帧,锁定该图层3在直线图层的上方新建图层。
当鼠标释放时检测该碎片与目标位置的距离,如果距离小于一定值的话将碎片放到目标位置,否则碎片不动Flash8的话只能用AS2写,AS2我会的不多而且基本全忘光了所以代码写不了啦。
1浏览器安全策略限制现代浏览器为了保证用户的安全性,普遍开启了一些安全策略其中一个策略就是默认禁止Flash等插件运行如果浏览器已经禁用了Flash插件,那么Flash地图就无法正常显示2Flash版本过低或过高Flash地图。
不给代码,只给思路当鼠标移上去响应onmouseover事件,将其改颜色改变点击出现详情无疑就是触发onclick事件,将指定坐标上显示一个层而已里面的事情就自己解决吧。
用按钮做呀,在舞台上拉一个按钮,然后把按钮里面的按钮删除掉,再把上海市地图图片导入到库,拉到按钮里面,按钮是有个区域的,第一个是区域,第二个三个大概是按下按上什么的,你就放一个变了颜色的上海市地图然后。
要用到AS代码中的,鼠标经过触发事件的函数onmouseover,你要是没有一点点AS基础这个跟你说起来很麻烦,这个应用和你说的功能都比较基础,你可以去看下教程就会了不是太深奥。
1这个您需要用到bitmap的ColorTransform功能,很多游戏开发人员再熟悉不过的东东了2至于具体省份地图,很常见的功能,主要就是切图烦人,逻辑嘛,也还不算复杂啦,3至于连接到另一页面,估计您是进入省份的市级罗。
鼠标拖动,你按下鼠标的时候,记录一下鼠标的坐标,当你移动的时候,判断你鼠标的当前坐标在你按下的左边还是右边,就可以让图片左右移动,类似拖动效果了我是假设你会一些Flash代码的。
我有一个类似的源文件,只要修改“注释”图层的各个帧就可以低版本MX版本制作,适合各升级版修改,要的话给个邮箱。