2010/2/8

Action Script 3.0などを書いている

いやー、以前Action Script 3.0に触れた時は、どうにもよくわからなかったのですが、CakePHPを触っていた経緯などから、わかるようになってまいりまして。

stop();

import flash.display.Sprite;
import flash.filters.GlowFilter;

var glow:GlowFilter = new GlowFilter();
glow.color = 0xFFFFFF;
glow.alpha = 1;
glow.blurX = 50;
glow.blurY = 50;
glow.quality = BitmapFilterQuality.MEDIUM;

mc_10.addEventListener(MouseEvent.ROLL_OVER,bright);
mc_10.addEventListener(MouseEvent.ROLL_OUT,dark);
mc_10.addEventListener(MouseEvent.CLICK,mv_10);
mc_20.addEventListener(MouseEvent.ROLL_OVER,bright);
mc_20.addEventListener(MouseEvent.ROLL_OUT,dark);
mc_20.addEventListener(MouseEvent.CLICK,mv_20);

function bright(eventObj:MouseEvent) {
var button:MovieClip=eventObj.target as MovieClip;
button.filters = [glow];
}

function dark(eventObj:MouseEvent) {
var button:MovieClip=eventObj.target as MovieClip;
button.filters = [];
}

function mv_10(eventObj:MouseEvent) {
gotoAndStop("frame_10");
}

function mv_20(eventObj:MouseEvent) {
gotoAndStop("frame_20");
}

2つの画面にナビゲートする単純なコードですね。こんなのでも、昔多分全然わかんなかったものなー。進歩だ進歩。

今回はちょこっと作る系のFLASH仕事なので、Action Script 3.0に慣れ親しむことを自分的な課題にして、学習してまいろうと思います。

ひとり仕事: フリーランスという働き方
(2012-10-5)
売り上げランキング: 14,705
100円

加藤 康祐 / 企画・設計

1980年1月12日生まれ。フリーランス歴15年。プランナー、デザイナー。加藤康祐企画設計代表。学生時代にデザイン会社でWebデザインを経験。2005年よりフリーランスとしてキャリアスタート。これまでに個人から上場企業まで、100以上のクライアントとのプロジェクトを経験。主な仕事としてベンチャー企業でのサービスのUXデザイン、独法との防災メディアの編集・運営、社会的養護の子どもたちの自立を支援するNPOのサポート等。趣味はラグビーと料理。Keep the head up, Bind tight & Stay low.

加藤康祐企画設計

是非、フォローしてください!
Twitter / Instagram