【问题标题】:How to apply the image fade effect in as3?as3中如何应用图像淡入淡出效果?
【发布时间】:2012-02-27 05:03:08
【问题描述】:

我正在尝试对 as3 中的图像应用淡入淡出效果(不是在 flash 或 flex 中),但示例仅包含 flash 或 flex 我想为图像淡入淡出效果提供纯动作脚本示例。有可能吗?

【问题讨论】:

  • “示例包含带有 flash 或 flex”是什么意思

标签: actionscript-3 effects fade


【解决方案1】:

我个人喜欢使用免费的TweenMax Library,比如:

TweenLite.to(yourImage_mc, 1, {alpha:0});

或者你可以做内置的 Tween 东西:

import fl.transitions.Tween;
import fl.transitions.easing.*;
var t:Tween = new Tween(yourImage_mc, "alpha", Strong.easeIn, 1, 0, 3, true);

fl.transitions.Tween

我强烈建议您阅读两者的文档并自行决定。

【讨论】:

  • 这是 flash 专业版(.fla 文件)示例。我想在 adobe flash builder 4 中创建一个动作脚本项目。我无法在 adobe flash builder 4 中导入补间效果。
  • 在 Flash Builder 的项目属性中,确保添加一个带有 TweenMax 库的源路径的 Actiosncript 构建路径(当然是在下载和解压缩之后)。甚至将库复制到您的项目中(不太合适但应该可以)。应该不会有太多问题,因为都是 Actionscript。
【解决方案2】:
import fl.transitions.*;
import fl.transitions.easing.*;

TransitionManager.start(img1_mc, {type:Fade, direction:Transition.IN, duration:9, easing:Strong.easeOut});

【讨论】:

    猜你喜欢
    • 2018-06-03
    • 2021-12-19
    • 2012-08-29
    • 2023-03-26
    • 2012-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-05
    相关资源
    最近更新 更多