コンポーネントのアニメーションをカスタマイズ [Edit]

英語版が公開されたFlash MX 2004 Updater 7.2は、コンポーネント関連ドキュメントが充実しました。その中には、コンポーネントのアニメーションをカスタマイズする方法も、紹介されています([Help] > [Using Components] > [Customizing Components] > [Using styles to customize component color and text] > [Customizing component animations])。

Accordionコンポーネントの項目が開くアニメーションは、つぎのようなスクリプトでカスタマイズすることができます。開く時間は2500ミリ秒で、弾みをつけたようなアニメーションになります。

// フレームアクション
import mx.transitions.easing.*;
_global.styles.Accordion.setStyle("openEasing", Elastic.easeInOut);
_global.styles.Accordion.setStyle("openDuration", 2500);

アニメーションの種類を決定するクラスには、Back、Bounce、Elastic、None、Regular、Strongの6つがあり、それぞれについてイージングのメソッドをeaseIn、easeOut、easeInOutの3つから指定します。実際のアニメーションは、サンプルSWF(Flash Player 7が必要)で確認できます。楽しいことは楽しいですが、無駄な時間を費やしている気もしないではありません。

コメント

この記事へのコメント

  1. 1.河合(2004年08月02日 08:18)

    日本語版7.2アップデータが待ち遠しいですよね

    当然ですが、「他言語向けは待ってね」とでています。
    http://www.markme.com/mesh/archives/005735.cfm

    また、一部の環境ではアクティベーションまわりで、不具合がでているようです。日本語版はしっかり修正してくれることを期待です。
    http://www.macromedia.com/support/flash/ts/documents/macosx_fl72_activations.htm?pss=rss_flash_19466


    余談ですが、次期Flashはコードネームが8Ball(八玉)だそうです。
    主にNTTDocomo関連みたいですが、FlashTeamが日本に来ているようです。
    F-siteにも乱入して欲しいですね(といっても満席だったりして...)

  2. 2.河合(2004年08月02日 08:19)

    あ、最後の部分、URL入れるの忘れました
    http://www.markme.com/mesh/archives/005742.cfm

  3. 3.野中 文雄(2004年08月02日 08:30)

    各国語版は、mike chambersさんによれば、今週くらい。

    [Flashcoders] Ellipsis
    http://chattyfig.figleaf.com/cgi-bin/ezmlm-cgi?1:mss:117431

    Gary Grossmanさんは、来週ごろには出るでしょうといわれています。

    http://chattyfig.figleaf.com/cgi-bin/ezmlm-cgi?1:mss:117372

その他の記事