【问题标题】:tween library in flex mobile appflex 移动应用程序中的补间库
【发布时间】:2011-11-19 00:54:44
【问题描述】:

我想在 flex 移动应用中对图片的 alpha 进行补间。我试过tweenlite 但它跑得太快了。是否有任何优化的方法,或在目标 C 中链接 代码?

谢谢

【问题讨论】:

    标签: apache-flex mobile tween


    【解决方案1】:

    使用 TweenLite 库,您可以使用帧数或使用时间长度来控制补间的长度。

    在您的 tweenProperties 对象中,使用 useFrames 关键字来指定补间时间跨度是指定帧还是秒。

    “to”或“from”补间的第二个参数指定长度。

    所以,创建一个补间超过 10 帧的 alpha 补间,它应该如下所示:

    tweenProperties = new Object();
    tweenProperties.alpha = yourNewAlphaHere;
    tweenProperties.useFrames = true;
    
    TweenLite.to(myObjectToTween, 10,tweenProperties);
    

    要创建一个补间超过 10 秒的 alpha 补间,应该是这样的:

    tweenProperties = new Object();
    tweenProperties.alpha = yourNewAlphaHere;
    tweenProperties.useFrames = false;
    
    TweenLite.to(myObjectToTween, 10,tweenProperties);
    

    根据您的工作,您可能需要考虑将 TweenNano 用于移动应用程序,因为它占用的空间最小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多