右から左へ文字をスクロール
ニュースの見出しなどでタイトル文字が右から左へ行くものを作成してみました。
http://moeten.info/flex/20080331_left2right2/bin-release/main.html
エフェクトで2秒停止ってとこが面白い部分です。Flexだと簡単に書けちゃうんだね。
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.effects.easing.*; //初期化関数 private function init():void{ //エフェクト実行 left2right.play(); } ]]> </mx:Script> <!-- エフェクト --> <mx:Sequence id="left2right" target="{myText}" repeatCount="0"> <mx:Move xFrom="300" xTo="0" easingFunction="Back.easeOut"/> <mx:Pause duration="2000"/> <mx:Move xFrom="0" xTo="-300" easingFunction="Back.easeIn"/> </mx:Sequence> <!-- コンポーネント --> <mx:Canvas x="76" y="97" width="200" height="27" backgroundColor="0xffffff" horizontalScrollPolicy="off" verticalScrollPolicy="off"> <mx:Label id="myText" x="144" y="0" text="テキストだよテキストだよテキストだよテキストだよ" width="324"/> </mx:Canvas> </mx:Application>
ここのテキストをHTTPServiceを使ってタイトルを配列に入れれば、ニュースの見出しっぽくなると思います。