2008年10月アーカイブ

Tweenerを使ってRollOver、RollOutアクションをつけてみよう。
ということで、まずはTweenerクラスをインポート。
そして、アクションをつけます。が、AS2とAS3ではパラメータの設定が微妙にちがいます。

■AS3の場合

import caurina.transitions.Tweener;
Tweener.addTween( mc , { alpha:1, transition:"EaseOutCirc" } ); );

■AS2の場合
import caurina.transitions.Tweener;
Tweener.addTween( mc , { _alpha:100, transition:"EaseOutCirc" } ); );

違いがわかりましたか?
恥ずかしながら僕はここでかなりつまづきました。
まず、AS2での_alphaがAS3ではalphaになっています。次に、設定値です。AS2では_alphaの値は0~100でした。しかし、AS3のalphaの値は0~1の間で設定します。

ちなみにTweenerのパラメータを自動生成してくれるという便利なツールを公開されている方がいらっしゃいました。
詳細はこちらのブログをご覧ください↓↓
Tweener.addTweenパラメータ生成ツール作った(v.1.26.62対応)

Tweenerの使い方についてはまた後日。
本格的にActionScrpt3.0(以下AS3)をやっていこうと、仕事でもAS3を使い始めました。
まずはじめは簡単なところからと、ボタンをクリックして写真が変わる程度のものを作りました。
まず、あらゆるイベント取得に対してイベントリスナー登録が必要になったことです。簡単にいうなら、AS2の時はあるボタンをクリックするとクリックされたことをデフォルトの状態でも知らせてくれたんですが、AS3になると各ボタンに対してクリックされたら教えてねという登録をしなくはなりません。

Mc.addEventListener( Event.ENTER_FRAME, onEnterFrame );

こんな感じ。
とりあえずは、これを覚えなくては何も出来ないような・・・
dotfes2008.jpgドットフェス2008に行ってきました。

仕事の都合で途中からの参加だったんですが、trick7さん のセッションには間に合いました。「AS3.0のじかん」では、ドキュメントクラスについてお話されてました。ブログをたまに拝見していたので、ちょっと芸能人に会う的な思いをいだきながらどきどきしてたんですが、とてもやさしそうな穏やかな方で安心しました。

ほかには「サウンドがWebの世界を深化させる」というセッションと「クリエイティブ大喜利」というセッションを見てきました。

「サウンドがWebの世界を深化させる」は音楽制作会社のsinさんがお話されました。sinさんはAdobeCS3の発売時のキャンペーンサイト「Adobe スゴロク」の音楽制作を担当されていて、普段はCMの音楽等を制作しているそうです。このセッションではWebサイトにおけるサウンドの役割的なものとクオリティアップのテクニックを紹介されていました。

「クリエイティブ大喜利」には電通の中村洋基さん、ロリポップを運営しているpaperboy&co.の家入さん、IMG SRCの清水さん、のんびりデザインの荻原さん、カイブツの木谷さん、イマジナティブの深沢さんというすごい面々のクリエイターの方々があるお題についてクリエイティブな作品を発表するという笑いを含めた作品発表(?)でした。

どのセッションも面白かったのですが、「クリエイティブ大喜利」でのクリエイターの方のクリエイティブに対する姿勢にとても心動かされました。また、プレゼン能力の高さも刺激になりました。

次回もぜひ参加したいですね。