最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
flash AS2地图缩放类实现代码
时间:2011-11-22 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
stop(); var DefaultX = 0; _RW = Stage.width; var coordinate:XML = new XML(); function ContentShow(num) mapMC.onMouseDown = function() var myListener:Object = new Object(); |
虽然求得了当前MC的中心点位置,分别为:DefaultX,DefaultY。但是在逻辑上就一直想不通,怎么以中心点布置当前MC。
Code片段:
代码如下 | 复制代码 |
DefaultX = this._x + (_RW / 2); |
所以最后该地图的放大缩小是针对MC整体大小中心点缩放的,效果不佳。
Code片段:
代码如下 | 复制代码 |
mapMC._x = -(mapMC._width / 2) + (_RW / 2); |
由于地图比画布要大很多,如果不以针对鼠标位置缩放,对用户体验不佳。
请问各位路过的,看贴的高手。AS2如何针对MC做鼠标缩放,并增加缓冲效果
实例下载
http://www.111com.net/down/MapFla.part1.rar 第一部份
http://www.111com.net/down/MapFla.part2.rar 第二部份
-
上一个: flash 图片割断成两张动态效果
-
下一个: flash随机数组元素的实现代码
相关文章
- FLASH软件帧编辑功能怎么使用 06-22
- FLASH软件常用上色工具怎么使用 06-19
- flash怎么制作遮罩图片切换动画 06-19
- FLASH制作春意盎然花园效果 06-18
- 利用ae制作碎片文字动画 06-15
- flash图片怎么替换 06-14