Flex学习笔记(五) 动画效果

来源:互联网 发布:nba2k14优化补丁 编辑:程序博客网 时间:2024/05/06 07:13
<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"    xmlns:s="library://ns.adobe.com/flex/spark"    xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"   currentState="Login"><s:states><s:State name="Login"/><s:State name="Portal"/></s:states><fx:Declarations><!-- 将非可视元素(例如服务、值对象)放在此处 --><s:Sequence id="shake"target="{loginPanel}"duration="100"><s:Move xBy="20"/><s:Move xBy="-20"/><s:Move xBy="20"/><s:Move xBy="-20"/><s:Move xBy="20"/><s:Move xBy="-20"/></s:Sequence><s:Move xBy="20"/></fx:Declarations><fx:Script><![CDATA[private function checkLogin():void{if(username.text == "flex" && password.text == "123"){currentState = "Portal";}else{shake.play();}}]]></fx:Script><s:Panel id="loginPanel"  includeIn="Login"  x="83" y="112" width="354" height="261"  title="Login"><s:Label x="116" y="47" text="UserName"/><s:TextInput id="username" x="116" y="67"/><s:Label x="116" y="101" text="Password"/><s:TextInput id="password" x="116" y="121" displayAsPassword="true"/><s:Button id="button" x="141" y="180" label="Submit" click="checkLogin()"/></s:Panel><s:Panel includeIn="Portal"  x="250" y="109"  width="250" height="200"  title="Portal"></s:Panel></s:Application>

原创粉丝点击