flash中放大图片的问题图片

来源:百度知道 编辑:UC知道 时间:2024/05/12 20:17:16
我有一些图片上面有文字,格式是Jpeg,分辨率都达到了300dpi,我需要在一个flash中导入他们,并且要能看清上面的字,但是导入后我发现由于字很小即使全屏播放也看不清,急需一种能够使图片放大地方法<通过按鼠标或按按钮或者其它方式,能让观看者点哪处就让哪处放大>~~急求~~~~~谢谢啦~~
谢谢你~~那如果要要用代码该如何做呢??

可以在原图上边加一个图层,再放一张图片,大小调到能看清字为止,然后在此层上边加个遮罩层,遮罩层里放一个随鼠标而动的元件,比如做个圆形,像放大镜一样.这样做出的效果就是,放大镜下边看到的是放大了的图片.
不过这个需要用代码来控制大图的坐标.

--------------------------------------------------------------
onClipEvent (load) {
startDrag("_root.fdj", true); //fdj为场景中用来拖动的遮罩元件
function seebig(){
a=_root.small._xmouse;/*小图片影片剪辑名为small,大图为big*/
b=_root.small._ymouse;
_root.big._x=0-(a*2-a);/*a乘以2,这个2是大图片相对于小图片的倍数,下面的b乘2一样,这里用0减,要求小图片small在舞台中的坐标为(0,0),坐标不想设(0,0)的话自己想应该怎么改*/
_root.big._y=0-(b*2-b);
}
setInterval(seebig,10);
}

//如果我说的思想你看懂了,那做起来应该没问题,对了,这段代码写在放大镜剪辑上就可以