トップ > Flash > Action Script 3.0
Action Script 3.0 アーカイブ
Flash と FeliCa の連動サンプルを作ってみた
- 2010-03-19 (金)
- Action Script 3.0
社内からこんなん作れないかってことで、Flash と FeliCa を連動したタイムレコーダの簡単なサンプルを作ってみた。 動画を見て分かるように、FeliCa のリーダーにおサイフケータイなどをタッチすると、ぴょこんとパネルが開いて登録完了と表示される。 このタッチした時に、IDm という ID が取得できるので、その ID とタッチした時間を DB に登録。ちょっと分かりづらいかもしれないが...
Flash CS4 の新機能、ボーンツール(IK)を使ってみた
- 2009-04-23 (木)
- Action Script 3.0
Flash CS4 をインストールして約1ヶ月半。ようやく CS4 の新機能を試してみることに。 まずはちょっと気になっていたボーンツールから。 このサイトをご覧頂くには最新の Flash Player Plug-in をお使いのブラウザにインストールする必要があります。 Flash Player Plug-in はこちらからダウンロードする事が出来ます(無料)。 var so = new SWF...
Twitter からの気持ち
- 2009-04-17 (金)
- Action Script 3.0
ちょっと面白い Twitter 関連のコンテンツを見つけたんで、新しいクラスの勉強代わりにリスペクトしてみる。 ラボに Twinfluence - Twitter からの気持ち - というコンテンツを公開してみた。 元ネタは twistori。これの日本版という感じで縦書きバージョンにしてみた。 この縦書きを表示させるために、CS4より新たな機能として追加されたテキストエンジン(flash.tex...
キャラクター + Twitter で動いて喋る
- 2009-04-16 (木)
- Action Script 3.0
マクパペットというサイトで、Flashでのアニメーションキャラクター素材を発見。なにやら面白そうだなと、早速いろいろ試してみた。 実際に触ってみるとかなり良くできているなーと感心してしまうほどの出来栄え。しかも、クレジットを表示さえしておけば、商用利用・改編・再配付などが OK となっててかなり自由に使える。 キャラクターパーツなどもダウンロードできるんで、自分のサーバーにデータを格納して利用で...
Flash による Google Maps コンテンツの記事が公開
- 2009-01-14 (水)
- Action Script 3.0
またまた、Think ITで、Flashに関する記事を書かせてもらいました。 Google Maps パワーアップテクニック ちなみに、今回はこれ1回のみの掲載。 あ、いまさらだけども、明けまして! さて、記事の概要は、Flash(AS3)による Google Maps コンテンツでマーカーを継承したカスタムクラスを作成する解説。 Google Maps とかではマーカーを頻繁に利用することが多い...
サウンドスペクトラムを試してみた
- 2008-11-03 (月)
- Action Script 3.0
いまさらかもしれないが、Flash Player 9 より実装された音声のスペクトラム情報が取得できる。前々から気になっていたものの、なかなか手をつけられずにいたのだが、ようやくいろいろと試してみることができた。 とういうことで、ラボにサウンドスペクトラム & 簡易 mp3 プレイヤーというコンテンツを公開してみた。 スペクトラム情報を取得して、AS3でちまちまとサウンドヴィジュアライズとして表現...
AS3 の正規表現を利用して数値に 3 桁ごとカンマを付加
- 2008-08-27 (水)
- Action Script 3.0
AS3 からは正規表現が使えるようになったことを、すっかり忘れていた…(汗 せっかくある機能なんで、基本だけでも抑えておかないと。。。 とりあえず、AS3 で正規表現を利用する場合は、こんな感じとなる。 ソース //文字 var date:String = "20080827"; //正規表現 var reg:RegExp = /(\d{4})(\d{2})(\d{2})/; //検索 var a...
AS3 で CSV データをパースする(数値に「,」があるやつに対応)
- 2008-08-26 (火)
- Action Script 3.0
Flash から CSV データを読み込んで処理する機会があったりして、そんな時は、ググってみりゃサンプルソースがたんまりと発見できたりする。 FlashでCSVを読み込む - blog.naggg.jp Flash Remoting Random Thoughts (Not a blog): Parsing CSV in Flash が。 今回、CSV データの中に「価格」という項目があり、値段...
ゆげ アニメーション サンプル
- 2008-08-22 (金)
- Action Script 3.0
ゆげアニメーションを作ってみた。 アツアツ感たっぷり? 夏の残暑が残る季節に KY 的なエントリ、すみません…(汗 ゆげ、って飲食もそうだし、温泉などでも使えるし、意外と使いどころは多い気がする。そういう時にゆげの演出を加えるだけでもイメージ訴求率が UP してくるはず。 本当は和っぽく、みそ汁の画像が良かったんだけど、なかなか良い素材が見つからなくて、結局ラーメンに…。 あ、そこはどうでも良いと...
結構頻繁に使う割に良く忘れるコードを個人的にメモ
- 2008-08-20 (水)
- Action Script 3.0
写真サイズを指定の枠に収める時のコード。 枠いっぱいに収めマスクなどを使ってトリミングするパターンと、 枠内に写真を納めるトリミング(余白は余る)。 指定枠いっぱいにトリミング //指定枠いっぱいにトリミング var X:Number; //指定枠のX座標 var Y:Number; //指定枠のY座標 var W:Number; //指定枠の幅 var H:Number; //指定枠の高さ va...
[デバッグテクニック] オブジェクトをダンプして効率化!
- 2008-08-18 (月)
- Action Script 3.0
とある処理で、Object を扱っていてプチはまる…orz というのも、Object の場合、trace で出力しても、 var obj:Object = new Object(); obj = {}; trace(obj); /* [object Object] */ こんな感じで、[object Object] としか出力してくれない。 ちなみに、こういう Object の中身を出力させること...
ライブラリなんかに頼らない!!(う・そ)
- 2008-08-17 (日)
- Action Script 3.0
AS3 を触りだして、様々なライブラリがあることに驚いたものだ。 それで、ついつい、いろんなライブラリを試してみたくて、あーだこーだとサンプルを作ってみたりなんだりしている今日この頃だが、だからと言って、なんでもかんでもライブラリ・ライブラリというのもどうなのかなー、なんて、プチ反抗期のように生意気なことを、三流ながらも、おそるおそる言ってみる(汗 何が言いたいかというと、つまり、無理してライブラ...
カスタムイベントのサンプルを作ってみた
- 2008-08-04 (月)
- Action Script 3.0
AS3では欠かせない機能になってくるのかな? いまいちよく理解できない「カスタムイベント」。 避けて通ることはできないだろうと、覚悟を決めてサンプルを作ってみた。 サンプル このサイトをご覧頂くには最新の Flash Player Plug-in をお使いのブラウザにインストールする必要があります。 Flash Player Plug-in はこちらからダウンロードする事が出来ます(無料)。 va...
配列処理 forEach() メソッドのメモ書き
- 2008-08-03 (日)
- Action Script 3.0
配列処理と言えば、ループ処理を使って ARR=[1, 2, 3, 4, 5]; for (var i:uint=0; i<ARR.length; i++) { ARR[i] ~何らかの処理 } こんな感じで処理する方法が一般的(?)だ。 少なくとも僕は毎回こんな感じでスクリプトを組んでいる。 でも、...
基本中の基本をメモしておく
- 2008-08-02 (土)
- Action Script 3.0
AS3をちまちまと触っているのだけども、初心忘れるべからず、ということで、超基本的な数のデフォルト値をメモ。 int 0 ※整数(正と負の値) uint 0 ※整数(正の値のみ) Number NaN ※整数と浮動小数点数 String null Boolean false オブジェクト null 型宣言なし undefined あと、変数と定数の宣言も。変数はいつも使っているから良いけど、定数の...
ビットマップの色の平均を2つの方法で求めて比較してみる
- 2008-07-28 (月)
- Action Script 3.0
ふとした理由により、画像の色の平均値を調べたくなった。 いろいろ方法を模索してみたのだが、大きく2つの方法がある感じ。 1つは、ビットマップデータを取得し1×1ピクセルの大きさまで縮小。その色を取得するという方法。 1つは、同じくビットマップデータを取得し、各ピクセルの色をRGB別に計算し平均を求めるという方法。 もちろん、後者の方が処理負荷がかかることは言ううまでもない。640x480の画像の場...
クラスプロパティの属性
- 2008-07-24 (木)
- Action Script 3.0
クラス。 響き的にとても便利そうなモノに感じるのだけども、いまいち良く分からない…(汗 そんな良く分からない状況ではあるが、AS3ではクラス内で定義されたプロパティへのアクセスを制御する 4 つの特別な属性があるようだ。 今はまだそんなに活用しないだろうけども、とりあえずメモを残しておく。 internal 同じパッケージ内でのみ参照可能。(デフォルト) private 同じクラス内でのみ参照可能...
テキストフィールドをボタン処理させる時に気をつける「mouseEnabled」
- 2008-07-23 (水)
- Action Script 3.0
個人的に良く記述するのが、空のムービークリップにテキストフィールドを作成しボタン処理をさせるというスクリプト。 AS2では当たり前のように書いていたのだが、AS3で早速大きな壁にぶつかってしまう…(汗 基本的には実現ができるのだけども、何故かマウスカーソルがきちんと変わらない。ボタンにオーバーさせても矢印カーソルのままで、リンクを示す指のカーソルに切り替わらない…。 あれこれと調べた結果、「Int...
- 記事検索
- カテゴリ
- RSSフィード