Flex中如何利用setStyle()函数,实现showEffect和hideEffect效果
2011-09-20 18:34
435 查看
<?xml
version="1.0"
encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white"
creationComplete="init();">
<mx:Script>
<![CDATA[
import mx.effects.easing.*;
private function init():void {
img.setStyle("showEffect", rotate);
img.setStyle("hideEffect", fade);
}
]]>
</mx:Script>
<mx:Fade id="fade"
/>
<mx:Rotate id="rotate"
angleFrom="-180"
angleTo="0"
easingFunction="Elastic.easeInOut"
duration="2000" />
<mx:ApplicationControlBar dock="true">
<mx:Form styleName="plain">
<mx:FormItem label="visible:">
<mx:ToggleButtonBar id="toggleButtonBar"
itemClick="img.visible = event.item.data;">
<mx:dataProvider>
<mx:Array>
<mx:Object label="Show"
data="true"
/>
<mx:Object label="Hide"
data="false"
/>
</mx:Array>
</mx:dataProvider>
</mx:ToggleButtonBar>
</mx:FormItem>
</mx:Form>
</mx:ApplicationControlBar>
<mx:Image id="img"
source="@Embed('assets/flashplayer_icon.jpg')"
width="100"
height="100" />
</mx:Application>
相关文章推荐
- Flex中如何利用Matrix类的rotate函数对图片进行旋转操作的例子
- Flex中如何利用ActionScript代替mx:Sequence标签实现顺序效果
- Flex:如何实现利用Flex隐藏任务栏图标
- Flex中如何利用mx.utils.UIDUtil类的createUID()函数创建UID的例子
- 如何实现利用类成员函数创建线程
- 如何实现利用类成员函数创建线程
- 如何利用c++11的新特性编写类成员线程函数并实现同步
- Flex中如何利用getChildAt()和setStyle(),设置TabBar单个Tab样式
- Flex中如何利用dataDescriptor和labelFunction属性以及hasChildren()和getChildren()函数设置Tree中包含子节点个数的例子
- Flex中如何利用Camera.getCamera()和VideoDisplay#attachCamera()函数在VideoDisplay中显示用户摄像头内容
- Flex中如何利用dataDescriptor和labelFunction属性,以及hasChildren()和getChildren()函数设置Tree中包含子节点个数
- Flex中如何利用setInterval()和clearInterval()函数按照一定时间有规则的执行函数的例子
- Flex中如何利用FocusManager类的setFocus函数设置TextInput的焦点的例子
- Flex中如何利用Matrix类的rotate函数对图片进行旋转操作的例子
- 如何实现利用类成员函数创建线程 选择自 iceezone 的 Blog
- 如何利用Axis2+Spring实现文件上传(支持jsp页面的form表单提交),Android客户端调用
- 如何在Flex标签中写事件函数
- 如何利用EnteLib Unity Interception Extension 和PIAB实现Transaction
- 关于轮廓的遍历,如何解释cvDrawContours函数及相关的数据结构是如何实现轮廓遍历的
- ASP如何利用XMLHTTP实现表单的提交以及cookies或session的发送和Referer