或者:
|
on (release) { //当鼠标释放时执行以下动作 |
3、“移动”的ActionScript代码如下:
|
on (release) { //当鼠标释放时执行以下动作 function move() { //定义move()函数 map_mc.onMouseUp = function () { //当鼠标左键释放时 } //结束move()函数的定义 |
注:此处所调用的全局函数startDrag可以使影片剪辑在影片播放过程中拖动。一次只能拖动一个影片剪辑。执行 startDrag() 操作后,影片剪辑将保持可拖动状态,直到用 stopDrag() 显式停止拖动为止,或直到对其它影片剪辑调用了 startDrag() 动作为止。
4、“复位”按钮的功能是将地图恢复到文件开启时的初始状态,其ActionScript代码如下:
|
on (release) { //当鼠标释放时执行以下动作 |
注:缩放本地坐标系统将影响 _x 和 _y 属性设置,这些设置是以整像素定义的。
5、“测距”按钮的功能是测量地图上某两点间的距离,其ActionScript代码如下:
|
on (release) { //当鼠标释放时执行以下动作 function measure (){ //定义measure ()函数 mouseListener.onMouseMove = function() { //当鼠标移动时 mouseListener.onMouseUp = function() { //当鼠标左键释放时 } }; |