質問ページ/96

Last-modified: 2014-05-19 (月) 15:06:46

アクションスクリプトでtextfieldをbitmapに変換

投稿者dual?
状態Array
投稿日2014-05-19 (月) 15:06:46

メッセージ

はじめまして。

アクションスクリプトの質問です。

textfieldで生成した文字をbitmapに変換するコードを探しています。

textfieldで生成した文字を拡大・縮小すると
フォントサイズに合わせた拡縮しかできないのか、カクカクとした
動きになってしまったので、画像化して扱おうとしていますが、
下記のコードでテストしたところ、文字が表示されませんでした。

お手数ですが、どなたかご教授お願い致します。

[テストコード]

var fmt = new TextFormat();
fmt.size = 30;
fmt.font = "HGPSoeiKakupoptai";

createTextField("TF", 1, 320 , 320 , 150, 35);

	with(TF){
		autoSize = "center";
		textColor = 0x000000;
		text = "赤青緑黒白";
		setTextFormat(fmt);
	}

bmpdata = new flash.display.BitmapData(150,35,true);
bmpdata.draw(TF);

TF._visible =false;


【参考にしたページ】
・suzukaでのbitmapdataクラスの使い方
http://wave.ap.teacup.com/cosine/2052.html
・textfield->bitmapdataの変換
http://www40.atwiki.jp/spellbound/pages/26.html