【发布时间】:2016-07-06 11:51:06
【问题描述】:
我想扩展我之前在这里提出的一个问题:
Flash AS3 | Pan / Zoom with mouse input
现在的基础是,在该解决方案有效的情况下,我希望进一步改进我的流程以实现更高质量的结果。
我在这里要问的是,是否有人可以帮助我找到一种方法,使“视口”(屏幕上显示的内容)与周围的对象相关联或跟随对象。例如,就像指向狙击步枪的瞄准镜一样,您通过本质上是 HUD 的东西看到图像,并且随着 HUD 的移动,您会看到图像的不同部分。
除此之外,我有什么方法可以实现缩放功能吗?我唯一的猜测是放大实际显示的图像本身,所以对此的任何帮助都会非常棒!
再次感谢各位!
【问题讨论】:
-
如果其他 answer 给了您一个可行的解决方案,您应该将其标记为正确。
-
PS:是的,您必须放大(查看
scaleX和scaleY)。对于遮罩,创建一个包含径向渐变(白色中心向外到黑色)的 MovieClip,然后使用blendMode,如“正片叠底”或可能的“叠加”。将渐变 MC 添加到 stage after image 以将其放在上面。它应该通过范围显示图像。试试看,看看你对结果的看法……
标签: actionscript-3 flash