第一种方法 <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:ns1="*"> <mx:Image id="image" x="31" y="30" source="img/friend.gif"/> <mx:Button x="31" y="114" label="点击开始移动" id="btnMove" click="myMove.play()"/> <!-- 定义move动画对像,设置目标对像target --> <mx:Move id="myMove" target="{image}" xFrom="20" yFrom="20" xTo="450" yTo="400" duration="2000"></mx:Move> <mx:Button x="31" y="144" label="点击后停止" id="btnStop" click="myMove.end()" width="92"/> <mx:Button x="31" y="174" label="点击后暂停,再点无用" id="btnPause" click="myMove.pause()" width="144"/></mx:Application> 第二种方法: <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()"> <mx:Script> <![CDATA[ import mx.effects.Move; private var myMove:Move; internal function initApp():void...{ myMove=new Move(); myMove.xFrom=50; myMove.xTo=400; myMove.duration=2000; myMove.target=image;//指定目标对像 } ]]> </mx:Script> <mx:Image x="23" y="10" source="img/friend.gif" id="image"/> <mx:Button x="23" y="65" label="点击我,开始移动" id="btnMove" click="myMove.play()"/></mx:Application>