2012-03-05 3 views
0

これは私が目指しているものです。今後の映画のためのRotten Tomatoes APIに質問しています。返されるムービーごとに、私はMovieIcon(MC)のインスタンスを作成しています。次に、このMCをシーンに既に入っているコンテナMovieClipの子として追加します。たびに、私は各MovieIcon MCのx位置をインクリメントして、それらが互いに隣り合って配置されるようにします。ダイナミックにn個のMCにトゥイーンを追加する

コンテナMCにはマスクが適用されているため、マスクのサイズを超えて配置された子オブジェクトは表示されません。

これらのMovieIcon MCの間でトゥイーン/イージングアニメーションを動的に追加するにはどうすればいいですか?コンテナMC上にマウスを移動すると、マウスの動きに応じて左右に「スクロール」します。

ありがとうございます。

+0

- ツイナー、TweenMax、gTweenなど – Ohas

答えて

0

まず、トゥイーンライブラリの使用をお勧めします。 TweenLiteとTweenerのは、これらのいずれもが、あなたのプロジェクトに設定し、すべてを得るのを助けるのドキュメントが含まれ

http://www.greensock.com/tweenlite/ http://code.google.com/p/tweener/

良いオプションです。

次に、あなたがオーバーMovieIconのハンドルを取得するにはevent.targetプロパティを使用することができ、あなたのハンドラ内あなたMovieIcon MCの

MovieIcon.addEventListener(MouseEvent.ROLL_OVER, handleRollOver); 

のそれぞれにROLL_OVERイベントを追加することができるはずです。 あなたは、あなたが行くと、そのターゲットに、あなたのトゥイーンを追加することができますTweenLite使用と仮定

あなたはそこに多くのトゥイーンライブラリのいずれかを使用することができます
private function handleRollOver(e:MouseEvent):void{ 
    TweenLite.to(e.target, duration, {x: new x value, any other prop: any other val}) 
} 
関連する問題