Flash

IT系の難しい技術を分かりやすく教えてくれる点においては、個人的に一押し!の著者「森 巧尚」さんによるiPhoneアプリ開発本が出ました!

サイト上で動画をCMみたいに延々と流す場合、ループ再生をさせることになりますが、これをFlash Video (.flv)でやる場合にはちょっとした手続きが必要です。

なるほど、本書「基本からしっかりわかるActionScript 3.0」の人気の高さの理由が分かりました。 それは図を使った圧倒的な分かりやすさと、的を絞った構成にあった!

一応Flashクリエイターの端くれでもあるので、読んでみました。 ただ私がメインでFlashバリバリだった時はActionScript 2.0がメインだったので、改めて本書についてActionScript 2.0で止まってしまっている人に向けて書いてみます。

マスク自体にグラデーションがかかっていて滑らかなアルファ(透明度)を再現したサンプルですが、意外とActionScriptなしでは出来なかったりします。 しかしActionScriptとは言っても、それほど難解なものではないので、活用することはできますよ。

FirefoxがVer.3.6.4から導入した「plugin-container」機能が面白い。 こんな改造をこっそりやってくるなんてね。

今では猫も杓子もFlashアニメーションばかりになってしまいましたが、GIFアニメーションも枯れた技術として静かなブームになっています(ほんとか?)。 そこで今回は贅沢にもAdobe製品であるFlashとPhotoshopを使ってGIFアニメーションを作ってみましょう。 ある意味、最強のGIFアニメーション作成ツールと言えるのではないでしょうか。笑

今回はActionScript 3.0で手軽にフェードイン・フェードアウト効果を実現することができる「TransitionManager」を使った例を書いていきたいと思います。

Flashで手軽にフェードイン・フェードアウトを行う場合に利用できるフレームスクリプトを作ってみました。 フェード・アニメーションの秒数指定と終了後のイベント受け取りが可能な仕様になっています。 今回は豪華にActionScript 2.0版とActionScript 3.0版を掲載しておきますね。

FlashのActionScriptでタイマーのような機能を実装する方法としてsetTimeout関数とsetInterval関数がありますが、今回はsetTimeout関数でターゲットを指定して関数を実行する方法です。