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回まで
  • 登録:
  • 終了:2011/03/11 16:00:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:nacbox No.1

回答回数81ベストアンサー獲得回数4

ポイント70pt

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

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

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


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

id:toki-2131 No.2

回答回数138ベストアンサー獲得回数1

よくわからん[[]]

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

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

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

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

回答リクエストを送信したユーザーはいません