代码之家  ›  专栏  ›  技术社区  ›  mway

AS3/Flex 4:通过AS3放松

  •  0
  • mway  · 技术社区  · 14 年前

    Animate 在Flex 4中初始化。

    anim.easer = spark.effects.easing.EaseInOutBase(EasingFraction.IN_OUT);
    

    但是,它抱怨说

    Type Coercion failed: cannot convert 0.5 to spark.effects.easing.EaseInOutBase.
    

    Number ,不是的实例 EaseInOutBase

    如果有比使用 使有生气 用它 easer 属性(例如,如果这不是正确的方法),请随意建议一种替代方法-对于Flex来说还是有点新的。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Brian Genisio    14 年前

    对。你肯定漏掉了什么。。。:)你错过了 new

    你的代码试图 EasingFraction.IN_OUT 到类型 EaseInOutBase ... 这就是为什么你会得到这个看似(但完全合适)的错误。

    相反:

    anim.easer = new spark.effects.easing.EaseInOutBase(EasingFraction.IN_OUT);
    

    :)