<?xml version="1.0" ?> <!-- transitions\LoginFormTransition.mxml --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark"> <!-- The Application class states property defines the view states.--> <s:states> <s:State name="default"/> <s:State name="Register"/> </s:states> <!-- Define the transition to animate the change of view state. --> <s:transitions> <s:Transition fromState="default"> <s:Parallel> <s:Wipe direction="right" target="{confirm}"/> <s:Resize target="{loginPanel}" duration="100"/> </s:Parallel> </s:Transition> <s:Transition fromState="Register"> <s:Sequence> <s:Resize target="{loginPanel}" duration="100"/> </s:Sequence> </s:Transition> </s:transitions> <!-- Set title of the Panel container based on the view state.--> <s:Panel id="loginPanel" title="Login" title.Register="Register"> <s:layout> <s:VerticalLayout/> </s:layout> <s:Form id="loginForm"> <s:FormItem label="Username:"> <s:TextInput/> </s:FormItem> <s:FormItem label="Password:"> <s:TextInput/> </s:FormItem> <!-- Add a TextInput control to the form for the Register view state. --> <s:FormItem id="confirm" label="Confirm:" includeIn="Register"> <s:TextInput id="myTI"/> </s:FormItem> <s:FormItem> <!-- Use the LinkButton to change to the Register view state.--> <!-- Exclude the LinkButton from the Register view state.--> <!-- Add a LinkButton to the form for the Register view state. --> <mx:LinkButton label="Return to Login" includeIn="Register" click="currentState=''"/> <mx:LinkButton id="registerLink" includeIn="default" label="Need to Register?" click="currentState='Register'"/> <s:Button id="loginButton" label="Login" label.Register="Register"/> </s:FormItem> </s:Form> </s:Panel> </s:Application>
效果为:当点击Need to Register?的时候,confirm表单从左向右渐渐出现
参考:http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf600c1-7fff.html
相关推荐
标题中的“3种网页过度效果代码(CSS3)”指的是使用CSS3实现的三种不同的网页过渡效果。CSS3是层叠样式表的第三个主要版本,它引入了许多新的功能和改进,其中包括丰富的动画和过渡效果,使得网页设计更加动态和吸引...
"sidebar-transitions边栏过渡效果"就是一种提升用户体验的技巧,它涉及到CSS3的动画(animate)和样式表语言(css)的应用。侧边栏滑动菜单,或者称为导航栏,是网站常见的一种布局元素,用于展示主要的导航链接。...
Python中的有限状态机库——`transitions`是一个强大的工具,用于在对象之间管理状态转换。这个库使得在Python代码中实现复杂的...通过深入理解和熟练使用`transitions`,我们可以提升代码的结构化程度,降低维护成本。
为了更好地理解和实践Activity Transition,可以参考官方文档和示例代码,同时,提供的"ActivityTransition"压缩包可能包含了示例项目、代码片段以及详细解释,可以帮助开发者深入了解并实现这些动态效果。...
Transitions Everywhere Backport of Android Transitions API. Animations backported to Android 4.0 . API compatible with Android 2.2 About Article about transitions and library. More info here Russian ...
10. **性能优化**:由于3D变换可能对性能造成一定影响,尤其是在移动设备上,因此在实现翻页效果时,需要注意性能优化,如减少不必要的计算,避免过度渲染,或者使用硬件加速。 以上就是关于“CSS翻页效果代码”的...
GLSL-transitions库则集合了多种预定义的过渡效果,使得开发者可以轻松地将这些视觉特效应用到他们的项目中,而无需从头编写复杂的GLSL代码。 该库的核心是各种GLSL着色器,它们定义了颜色、纹理、形状等元素如何在...
本资源包含三种利用CSS3实现的网页过渡效果代码,适用于各种网页设计场景。 1. **渐变过渡(Gradient Transitions)** CSS3中的`transition`属性允许我们在两个样式之间创建平滑过渡。配合`background-image`属性...
在本项目中,"CSS3悬挂的照片墙效果代码.zip" 提供了一个利用CSS3技术实现的创新视觉效果,即照片墙以悬浮的方式呈现。这种效果能够为网站增添动态感和立体感,通常用于图片展示或者个人作品集的布局设计。下面我们...
2. **CSS3 Transitions 和 Transformations**:JS 会利用CSS3的`transition`属性实现平滑过渡,而`transform`属性则用于改变元素的位置、大小等,创造出平滑的滑动效果。例如,通过改变元素的`translateX`值,可以...
【标题】:“is翻书效果代码”是一种网页互动设计技术,通常用于实现模拟真实书籍翻页的动画效果,为用户提供更生动、更具沉浸感的阅读体验。这种效果常见于电子书、在线杂志或产品展示等网页应用中。 【描述】:...
在ActionScript 3 (AS3)中,`fl.transitions` 和 `fl.tweens` 包是Adobe Flex SDK的一部分,用于实现丰富的动画效果和过渡。这两个包提供了许多类和方法,帮助开发者创建出平滑、动态的用户界面,增强应用程序的视觉...
本资源“css3实现带动画过度效果的社会化图标代码”提供了利用CSS3技术来创建具有平滑动画过渡的社会化媒体图标的方法。社会化图标通常用于网站中,让用户能够快速分享、关注或互动,如Facebook、Twitter、Instagram...
过度复杂的过渡效果可能会对游戏性能产生影响,因此需要权衡视觉效果与运行效率。 7. **测试与调试**:最后,别忘了在实际设备上测试相机转换,确保它们在不同设备和屏幕尺寸上都能正常工作,并根据反馈进行必要的...
Beautiful Transitions是一款专为UI设计的特效插件,它为Unity引擎的开发者提供了丰富的过渡效果和动画,让UI设计变得更加生动有趣。本文将深入探讨Beautiful Transitions v2.3的新特性及其在Unity项目中的实际应用...
标题中的“Transitions-150组视频转场动画”是指一个包含150个不同视频转场效果的资源集合,这些转场效果是专为Adobe After Effects(简称AE)2018版本设计的。在视频编辑和制作中,转场动画用于连接不同的视频片段...
首先,这种效果通常依赖于CSS3的Transitions和Transforms属性,这两个属性允许开发者创建平滑的动画和转换。Transitions可以控制元素从一种样式过渡到另一种样式的速度,而Transforms则可以改变元素的位置、大小、...
"jQuery+CSS3网页泼墨过渡效果代码"就是一个实例,展示了如何利用这两项技术实现创新的视觉转换。这个效果模仿了中国传统艺术中的泼墨技法,为网页界面带来了独特的美感。 jQuery是一款广泛使用的JavaScript库,它...
总结来说,"timage.zip_transitions"是一个专注于图像过渡效果的工具包,包含了Java源代码、文档和已编译的类文件,为开发者提供了丰富的过渡效果实现,以提升用户体验并简化开发过程。无论是前端网页还是后端服务,...
"Silverlight页面切换怎么加上一过度的效果"这个问题的核心在于如何利用Silverlight的动画系统来实现页面间的平滑过渡,特别是左右翻转的效果。 首先,我们需要了解Silverlight中的Storyboards和Transitions。...