Archive for September, 2005

flashで縦書き入力フォームをつくってみた

Sunday, September 4th, 2005

FLASHでは縦書きできません。ベクター化したものはもちろん除きます。
入力フィールドやスクリプトによる外部テキスト読み込み。
つまり静止テキストの状態ですと縦書き横書きと選択できるアイコンが表示されているのですが、ダイナミックテキスト、テキスト入力のモードになっていると縦書きというのはできないんですね。
日本語の魅力を引き出す縦書き。力技で作ってみましたのでまずはごらんください。
ファイルサイズが約4MBあるので根気のある方だけ見てください。こちら(新しいウィンドウ)
これの作り方は簡単。
縦書きフォントを作るべし!! 具体的に言うと通常使用しているフォント一文字一文字を左に90度回転させたものを作る。(これはフォントエディタでつくる。既製のものをコピーして回転させるのが一番はやい。ただし既製のフォント使用時には著作権等に注意。)
そのフォントを使ってFLASHドキュメント内でダイナミックテキスト、テキスト入力のテキストフィールドを作ったらこんどはそれを90度右に回転。
あとはそのフィールドにフォントを埋め込むべし。
こうやって作ったものはファイルサイズは重くなるが見事縦書きが使用できます。
超、超、チカラワザなり!!
なせばなる、なさねばならぬなにごとも….(笑)

Templatesbrowser.com