gpt4 book ai didi

actionscript-3 - Flex 中的简单效果

转载 作者:行者123 更新时间:2023-12-04 04:31:28 25 4
gpt4 key购买 nike

我想在 Flex 应用程序中显示一些隐藏文本并让它在几秒钟内淡出...

我研究了 Flex 中的延迟和暂停效果,但还没有看到如何制作这种非常简单的效果的示例...

现在有人怎么做或有好的资源吗?

谢谢。

最佳答案

如果我没理解错的话,你想让文本在显示几秒后自动淡出吗?

我可能会做这样的事情:(还没有测试代码,所以可能有错别字。)

<mx:Script>
import flash.utils.*;

var fadeTimer:Timer = new Timer(2000); // 2 seconds
fadeTimer.addEventListener("timer", fadeTimerTickHandler);

// Call this to show the hidden text.
function showTheText():void{
theTextField.visible = true;
fadeTimer.start();
}

// This gets called every time the timer "ticks" (2 seconds)
function fadeTimerTickHandler(eventArgs:TimerEvent){
fadeTimer.stop();
fadeTimer.reset();
theTextField.visible = false;
}
</mx:Script>

<mx:Fade id="hideEffectFade" alphaFrom="1.0" alphaTo="0.0" duration="900"/>

<mx:Text id="theTextField" text="The Text" hideEffect="{hideEffectFade}"/>

另外,您需要确保嵌入您的字体,否则该效果将无法作用于您的文本。参见 Simeon's post了解更多信息。

关于actionscript-3 - Flex 中的简单效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com