Flex的动画效果与变换!(一)
发布时间:2020-12-15 03:58:28 所属栏目:百科 来源:网络整理
导读:在Flex里面不像在Flash里面随意制作动画了,Flex更趋向于应用程序,而不是动画制作了,所以没有了时间轴的概念。在Flex中使用动画效果,可以用Flex自带的Effect,或者自已定制Effect,因为很多人都想借Flash里面的一样操作Flex,比如在Flash里面做一个动态按
在Flex里面不像在Flash里面随意制作动画了,Flex更趋向于应用程序,而不是动画制作了,所以没有了时间轴的概念。在Flex中使用动画效果,可以用Flex自带的Effect,或者自已定制Effect,因为很多人都想借Flash里面的一样操作Flex,比如在Flash里面做一个动态按钮很容易,当鼠标移动到上面时,会有很多发光的点跑出来(荧火虫效果),这种效果在Flash十分容易实现,但在Flex里面要实现这种效果就不是那么简单的了,下面说说在Flex里的的动务效果的使用与自定义制作。
首先介绍一下Flex里面的自带的效果有以下几种: ? Blur??????????????????????????? 模糊效果 ? Move????????????????????????? 移动效果 ? Fade????????????????????????? 淡入淡出效果????????????? ? Glow????????????????????????? 发光效果 ? Resize?????????????????????? 调整大小效果 ? Rotate?????????????????????? 旋转效果 ? Zoom???????????????????????? 缩放效果 ? WipeLeft??????????????????? 用遮罩实现画面收放效果,下同,分别为不同方向 ? WipeRight ? WipeUp ? WipeDown 不同的效果所需要设置的属性也不一样,比如Blur效果需要设置它的X与Y轴的模糊像素 <mx:Blur id="blur" blurXFrom="0" blurXTo="10" /> 而Move效果需要设置移动的位置信息 <mx:Move id="moveEffect" xFrom="-100" /> 其它设置可以参考Flex语言参考 下面说说如何使用这些效果。要运行这些效果有两种方法:一种是调用该效果的play()方法,另外一种是使用触发器来触发效果。 (1)使用play()方法: 先看效果: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |