第一种方法
<?
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 >
< 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 >
< 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 >