六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 107|回复: 0

用flex动画实现html的marquee功能

[复制链接]

升级  26.4%

198

主题

198

主题

198

主题

进士

Rank: 4

积分
632
 楼主| 发表于 2013-2-7 19:07:07 | 显示全部楼层 |阅读模式
<?xml version="1.0" encoding="utf-8"?><s:Application name="Spark_TextInput_textDisplay_horizontalScrollPosition_test"        xmlns:fx="http://ns.adobe.com/mxml/2009"        xmlns:s="library://ns.adobe.com/flex/spark"        xmlns:mx="library://ns.adobe.com/flex/halo">     <fx:Script>        <![CDATA[            protected function init():void {                anim.stop();                pth.valueFrom = 0;                pth.valueTo = txtInput.textDisplay.contentWidth - txtInput.textDisplay.width;                anim.play([txtInput.textDisplay]);            }        ]]>    </fx:Script>     <fx:Declarations>        <s:Animate id="anim"                duration="10000"                repeatBehavior="reverse"                repeatCount="0"                repeatDelay="500">            <s:motionPaths>                <s:SimpleMotionPath id="pth"                        property="horizontalScrollPosition" />            </s:motionPaths>        </s:Animate>    </fx:Declarations>     <s:TextInput id="txtInput"            text="hello javaeye  hello javaeye hello javaeye hello javaeye  hello javaeye hello javaeye hello javaeye"            editable="false"            fontSize="24"            left="100" right="100"            horizontalCenter="0" verticalCenter="0"            creationComplete="init();"            resize="init();"            rollOver="anim.pause();"            rollOut="anim.resume();" />  </s:Application>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表