flash.text.engine系はフォント指定しないと危険 !?
December 28, 2008
Web Premium をインストールして本格的にFlash CS4。ここのところ、縦書きを使うものを作っていたので、その過程で出てきたことを、ひとつ。
Flash Player 10 になって、ActionScript 3.0でテキスト表示をするには、2つの方法が用意されている(flashx.textLayout系もあるけど)。
1.flash.text系(TextFieldクラス)を使う
2.flash.text.engine系を使う
flash.text系はこれまでもあったやつなので最後に少し触れるだけにして、flash.text.engine系の話。
flash.text.engine系は、ただテキストを表示するだけでも結構まどろっこしい。
ツリーマップで視覚化(Flash CS4 使った)
December 27, 2008

Category Map 表示(要 Flash Player 10)
作ったものの概要
Movable Type からブログのカテゴリーと数を出力して、そのデータをもとにFlashでツリーマップを作成(どのカテゴリーのエントリーが多いか、視覚化)
テルミン、シンセサイザー、スタイロフォン購入(Spark Project 勉強会#05後の世界)
November 29, 2008
Spark Project 勉強会 #05はとても刺激的だった。
Flash Player 10がテーマだったのだけれど、音関係の話とグラフィック関係の話を聴くことができ大満足。
octechさんの記事が詳しいです。
drawTrianglesとUVマッピング #4
November 28, 2008
Flash Player 10 縦書き(xmlデータでテキストレイアウト)
November 27, 2008

Flash CS4用にText Layout コンポーネント(高度なテキスト編集ができるコンポーネント)がAdobe Labsに用意されたけれど、まだCS4を入れていないので、Text Layout Frameworkのオンラインデモを使ってActionScript 3.0で縦書き。
参考記事:
akihiro kamijo: Flash テキストレイアウトフレームワーク (Text Layout Framework) ベータ版の公開
試したこと
1.Text Layout Editor Demo Applicationで日本語縦書きのマークアップ形式データ(xml)を作成
2.そのデータをActionScript3.0で読み込んでテキストレイアウトを行う(Flex 4 SDKでコンパイル)
drawTrianglesとUVマッピング #3
November 19, 2008
賞品はFlash CS4(ActionScript 25行コンテスト)
November 16, 2008
ActionScript 25行でなにができるか。
面白そうなコンテスト。
Stage設定はテンプレートに記述済みで行数にカウントしなくていい。

The 25-Line ActionScript Contest
応募期間は11/15〜28日。
勝者は12月14日に発表されるみたい。
だれか日本から参加しないかな(ひとまかせですが)。
Spark Projectの参加メンバーとか。
drawTrianglesとUVマッピング #2
November 15, 2008
下のサンプルはdrawTrianglesを使って描画した矩形にテクスチャ画像を貼り付けたもの。

サンプル表示(要 Flash Player 10)
四隅の頂点を動かすと、テクスチャ画像もそれに合わせて変形する。





















