简明现代魔法 -> Flex/ActionScript/AIR -> ActionScript 图片移动

ActionScript 图片移动

2009-10-06

效果演示

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" 
	creationComplete="initApp()" width="700" height="350">
    <mx:Script>
        <![CDATA[
            import mx.effects.Move;
            private var myMove:Move;
            internal function initApp():void{
                myMove=new Move();
                myMove.xFrom=0;
                myMove.xTo=220;
                myMove.duration=2000;
                myMove.target=image; //指定目标对像
            }
        ]]>
    </mx:Script>
    <mx:Image x="0" y="0" source="images/desktop.jpg" id="image"/> 
    <mx:Button label="点击开始移动" id="btnMove" click="myMove.play()" fontSize="12" x="298" y="316"/>
</mx:Application>

导入类库mx.effects.Move,然后定义变量myMove,创建Move的对象myMove。myMove对象的字段需要先设置下,包括起始横坐标xFrom,终点横坐标xTo,还有移动速度duration和目标对象image。

之后按钮的click事件调用该方法click="myMove.play()"。

随机文章推荐
网站分类


注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入简明现代魔法首页。

进入新博客
喜欢本文,就分享它吧
给我留言
您的名字:
您的邮件:
您的网站:


 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们