0

我正在使用动作脚本 2(在 Adob​​e Flash 中)。

我想在屏幕上显示一条短信。我需要展示 2 秒。然后在 1 秒内淡出。

我正在尝试使用 AS2 而不是传统的时间线。(因为它让我以后只需改变一些数字就可以改变任何东西,我需要它)

所以我的文本框有两个句点:

  1. _alpha=100 ( 2 秒)

  2. _alpha 在 1 秒内减少直到 _alpha=0

首先,我用两个计时器实现了它。

然后我想出了一个棘手的想法,只使用一个计时器。也就是说,我首先将 _alpha 设置为 300,然后每 100 毫秒将其减小 10(值)。

问题:这个想法以后会给我带来麻烦吗?(设置 _alpha 300 可靠吗?)

4

1 回答 1

1

看看Greensock 补间库,它非常易于使用且功能强大。

例子:

import com.greensock.*
TweenMax.to(yourtextboxinstance, 1, {_alpha:0, delay:2});

它将等待 2 秒,然后在 1 秒内将“yourtextboxinstance”从 alpha 100 补间到 0。

而已。

于 2013-10-03T21:46:00.817 回答