【问题标题】:Porting Flash -> Flex: DropShadowFilter -> RectangularDropShadow, GlowFilter ->?移植 Flash -> Flex: DropShadowFilter -> RectangularDropShadow, GlowFilter ->?
【发布时间】:2011-08-26 12:32:12
【问题描述】:

我是 Flex 新手,正在将纯 Flash/AS3 应用程序移植到 Flex 4.5。

在我的 Flex 应用程序中,我已经成功地使用 DropShadowFilter and GlowFilter 在鼠标事件上为我的自定义组件添加了一些交互性。

现在在阅读了更多 Flex 文档后,我注意到我应该更好地使用 spark.primitives.RectangularDropShadow 来制作阴影。

那么用什么来代替 GlowFilter 呢?

过滤器是否仍然涉及在 Flex 中显示阴影和发光,还是我只是用

创建阴影
<s:RectangularDropShadow id="myShadow"
distance="20" 
alpha=".25"
blurX="7"
blurY="7"
height="{myRect.height}" 
width="{myRect.width}"/>

然后根据鼠标事件调用 myShadow.visible=true/false?

【问题讨论】:

    标签: apache-flex flex4 shadow flex4.5 glow


    【解决方案1】:

    您可以使用两个偏移 180 度的投影。我不知道两个投影对象是否比一个发光体更高效。

    要查明是否涉及过滤器,请单击 RectangularDropShadow 标记并按 F3。那就看看看看吧。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-03
      • 2012-01-03
      • 1970-01-01
      • 2011-11-23
      • 2011-12-22
      • 1970-01-01
      • 2016-03-03
      相关资源
      最近更新 更多