gpt4 book ai didi

actionscript-3 - Actionscript3 alpha 掩蔽?

转载 作者:行者123 更新时间:2023-12-04 06:40:48 24 4
gpt4 key购买 nike

我试图在谷歌地图应用程序上应用聚光灯效果。具体来说,我画了一个跟随鼠标的圆圈,并将其设置为 map 上的 mask 。问题是只显示了圆圈内的 map 区域,我知道它应该是面具的样子,但是有没有办法让圆圈外的区域变成某种半透明的,这样它下面的 map 也可以看穿?这样一来,当人们只浏览突出显示的圆圈内的区域时,他们仍然可以看到 map 的其余部分。谢谢!

最佳答案

另一种选择是使用 blendModes(在某些情况下它可能会消耗更多的 cpu,但你可以做更多的事情,比如渐变之类的)。您需要这样的层次结构:

parent clip (blendmode="layer")
-mask with different alpha values (blendmode="alpha")
-background image (blendmode="normal")

在您的情况下,您会将 map 作为背景图像。然后,在 mask 剪辑内部(不要将其设置为 mask )放置一个覆盖整个背景的 10% alpha 形状和一个跟随鼠标的 100% alpha 的圆形……您甚至可以对圆形进行一些模糊处理,所以你得到一个很好的渐变......

前段时间我做了非常相似的事情,所以我上传了一个早期测试here ( fla ) 如果你想看看:)

关于actionscript-3 - Actionscript3 alpha 掩蔽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1776187/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com