代码之家  ›  专栏  ›  技术社区  ›  Dmitrii Dushkin

无法对精灵应用筛选器

  •  1
  • Dmitrii Dushkin  · 技术社区  · 14 年前

    import spark.effects.GlowFilter;    
    public class Letter extends Sprite {
        private var glowFilter:GlowFilter = new GlowFilter();
    
        public function Letter() {
           filters = [glowFilter];
        }
    }
    

    在gaves“Error#2005:Parameter 0-类型不正确。在运行时应为“类型筛选器”。如果我把父类改成UIComponent,一切都很好。但我不需要所有的UIComponent功能,我只需要那个该死的过滤器工作

    所以,问题是问题出在哪里?为什么不使用“Sprite”作为父类?

    1 回复  |  直到 14 年前
        1
  •  1
  •   James Hay    14 年前

    尝试将导入更改为

    import flash.filters.GlowFilter;
    

    这将使用标准的闪光过滤器代替。