如何在一个图像上获得辉光效果,而鼠标在另一个图像上使用Flex 3?

ac1kyiln  于 12个月前  发布在  Apache
关注(0)|答案(2)|浏览(148)

我是一个新的flex,我有一个问题,请解决这个问题。
我有两个图像,当我鼠标在第一个图像在同一时间发光效果提出的第二个图像。

up9lanfz

up9lanfz1#

如果你使用的是MXML,这里有一个小例子来实现这个效果:

<mx:GlowFilter id="glowfilter" alpha="0.5" color="#000000"/>

<mx:Image id="image1" source="IMAGE_SOURCE_1"
          mouseOver="{ image2.filters = [glowfilter] }"
          mouseOut="{ image2.filters = [] }"/>

<mx:Image id="image2" source="IMAGE_SOURCE_2"/>

字符串
(“IMAGE_SOURCE_1”和“IMAGE_SOURCE_2”仅仅是说明性的,不要忘记用相应的图像源替换)

wj8zmpe1

wj8zmpe12#

1.为第一个图像中的滚动添加事件侦听器
1.在事件处理程序中,将发光滤镜添加到第二个图像
1.还添加了一个事件监听器的推出,所以你可以删除辉光
要应用辉光滤镜,请执行以下操作:

myImageId.filters = [new GlowFilter(...)];

字符串

相关问题