• 締切済み

3DのActionScriptについて

http://www.uniqlo.co.uk/ 海外のユニクロサイトのトップにあるようなFLASHを作りたいのですが どのようなフレームワークが必要かわかりますでしょうか。 (SWF内でクリックした場所を中心にしてタイル状に画像が沈んでから新しい画像へ変わるもの) いろいろと調べてみたのですが ・Tweener ・papervision3d ・scaena のここらへんを使えば実現できそうな気はするのですが いまいち実現方法を見出すことができません。 他に必要(これを使うべき)というものはありますか? またサンプルがあるサイトがございましたらアドバイスをお願いできますでしょうか。

みんなの回答

回答No.2

ワイプに3D表現を加えasで完全に制御したいという前提で。 おそらく画像はflash内で加工せずに スクリプトで何とか全部やってしまいたいのですね。 おそらく組み立て方としては以下のクラス(asファイル)を作成し 組み合わせて一つのスクリプトにする必要がありそうです。 ・一枚の写真を分割するクラス ・分割された四角が拡大する動きのクラス(他の3D表現を加えるならこのクラスに加える) ・分割された四角を順番に一づつ動かすクラス ・↑このクラスを数秒ごとに実行するクラス 細かくするとこんな形になると思います。 あとは以下を検索して見て下さい。 ・mcにクラスを定義する方法。 ・クラスにクラスを読み込む(連携・継承)する方法。 自分ですべて組み立てると以上のようなイメージです。 似たようなものでよければ以下を http://www.condo.fromc.jp/flash/memo/index3.html ■トランジッションのサンプル2 また標準のフレームワークでこんなものもあるようです http://www.logicalyze.net/blog/?p=85 映像のカットとカットのつなぎを トランジッション、ワイプなどと呼ぶようです。 参考になれば幸いです。

imonikai46
質問者

お礼

yanagiman2様 ご回答ありがとうございます。 わざわざサンプルURLまで付けていただいてありがとうございます。 まずはサンプルを元にがんばってみます。 回答が遅くなりましてすいませんでした。

回答No.1

これは3Dフレームワークは使ってないと思います。 タイルの画像を 普通状態の画像、少し沈んだ、完全に沈んだ画像 と用意してアニメーションしているだけで実現できます。

imonikai46
質問者

お礼

ご回答ありがとうございます。 ActionScriptだけで実現させることは不可能でしょうか? 元の画像数が増えた場合や分割数が増えた場合に アニメーションで対応するとなると変更作業に時間が掛かってしまうので…

関連するQ&A