返回首页
当前位置: 主页 > 视频动画 > Flash教程 >

Flash放大镜的实现源码

时间:2016-09-13 12:22来源:电脑教程学习网 www.etwiki.cn 编辑:admin

onClipEvent (load) {
startDrag("_root.c", true, 0, 0, 300, 300);
Mouse.hide();
_root.b.setMask(_root.c.d);//设置D遮罩B
}
onClipEvent (enterFrame) {
point = new Object();//new Object();是一个构造器。这样就产生一个新的普通对象
point
point.x = _root.a._x;//使用point对象的X和Y的属性取得电影剪辑a的X和Y的位置

point.y = _root.a._y;
globalToLocal(point);//将point对象获取的X和Y的值由舞台坐标转化为本地坐标
_root.b._x = (point.x)/1.2+150;//这里是根据point 对象转换后的本地坐标设置b电影剪辑的水平和纵向位置
_root.b._y = (point.y)/1.2+150;
后面加150一般是电影剪辑文挡大小的一半,而/1.2呢是根据放大的倍数进行的设置。这个如果放大1.5倍,一般/3 如果放大的2倍,一般/1。2,但还是需要自己多测试
}

 

------分隔线----------------------------
标签(Tag):flash flash实例教程 flash源代码 flash基础教程 flash技巧
------分隔线----------------------------
推荐内容
猜你感兴趣