Flash AS3.0で画像が横方向にスライドしてループするスクリプトの書き方を教えてください。

下記のサイトのTOPのFlashを参考にして作っています。
http://www.nttdocomo.co.jp/

画像がスライドしてループするようにはできたのですが参考サイトのように中央にスライドした時に
拡大、縮小するような仕組みにするにはどのようなスクリプトの書き方をすれば良いでしょうか?
制作環境はFlashCS5 AS3.0です。

現状でこのような感じでスライドしてループするスクリプトを書いています。

//タイマー
var mctimer:Timer = new Timer(4500);
mctimer.addEventListener(TimerEvent.TIMER ,movetimer);
mctimer.start();

//スクロール
addEventListener( Event.ENTER_FRAME, scrollbana );
function scrollbana( event:Event ):void{
this.x +=(tox - this.x)*0.3;
}
//バナーサイズ分スクロールしたら0に戻る。
function movetimer(e:TimerEvent) {
tox -= bnrwidth;
if(tox < bannerwidth){
tox=bnrwidth*-1;
this.x = 0;
}
}

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/03/04 15:58:43
  • 終了:2011/03/11 16:00:03

回答(2件)

id:nacbox No.1

nacbox回答回数80ベストアンサー獲得回数42011/03/04 17:44:29

ポイント70pt

予想ですが、拡大縮小の部分はわざわざAS3で記述しているわけではなく、Tweenerなどの外部クラスを利用していると思います。

http://code.google.com/p/tweener/

※tweenerの使い方は、日本語でも山のようにあるのでググってください。


横スライドもtweenerで実現できますし、拡大縮小も一行で書けるので、簡単です。

id:toki-2131 No.2

toki-2131回答回数138ベストアンサー獲得回数12011/03/04 18:10:23

よくわからん[[]]

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません