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日生まれ。1998年よりデザイン会社のパートタイムアシスタントとしてWeb制作を経験。2005年に独立、フリーランスとして、企業、個人、NPO、独立行政法人など、様々な領域でのITやデザインによるサポート業務に携わる。2018年、加藤康祐企画設計を開業。これまでの経験を活かし、より広い視野でクライアントの問題解決に取り組み、クライアントと一緒になって新しい価値創出をし、平静な社会の実現を目指す。

加藤康祐企画設計

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