作者esabear (熊)
看板Flash
标题Re: [问题] 如何让放大镜效果 不是随着滑鼠移动
时间Fri Oct 31 09:58:13 2008
先说我不是高手 只是刚好有研究过这个题目
而且刚接触的关系只能提供AS3的作法 不过我想原理应该大同小异吧^^
我认为用 置换对应滤镜(DisplacementMapFilter) 很适合你的需求
放大镜的作法刚好就是官方说明文件里的第2个范例:
http://livedocs.adobe.com/flash/9.0_tw/main/00000207.html#wp803746
把隐藏的置换对应滤镜的参考图样跟着滑鼠座标走
然後只把滤镜效果套用到照片里 那就只有照片会被影响
范例已经满完整的 只要变化放大镜图样的大小就可以罗~
我个人是把它再改成鱼眼效果 有兴趣可以参考这篇文章
http://blog.roodo.com/esabear/archives/7157961.html
※ 引述《hueiiiii (脑内风景)》之铭言:
: 一个页面上有 数张照片 和 按钮
: 如果只要在"照片上面" 才感应到放大镜,
: "离开照片范围就是一般滑鼠"(也可以去按按钮等等动作)
: 请问这怎麽做呢~好困扰!!!!!
: 网路上找太多有关放大镜做法,可惜都不是我要的
: 先谢谢各位高手了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.123.101.25
1F:推 cjcat2266:嘿嘿~刚好我有做过MagnifierFX,已经做成component了 10/31 15:07
3F:→ esabear:好方便阿 还可以调整参数~ 11/01 08:45