ActionScript2.0です。
MacのFlashPlayerで文字が消えます。
9.0.20と9.0.28で確認しました。
Winだと問題ないようです。
なぜー!!
さんぷる
上のテキストフィールドを選択するとテキストは存在するのに(選択、コピーできる)表示がされません。
そーす
import flash.filters.DropShadowFilter;// letterSpacing あり
var text_txt = this.createTextField("text",this.getNextHighestDepth(),0,0,0,0);
text_txt.type = "dynamic";
text_txt.html = true;
var tf = new TextFormat();
tf.letterSpacing = 1;
tf.size = 20;
text_txt.setNewTextFormat(tf);
text_txt.htmlText = "letterSpacing あり";
text_txt.border = true;
text_txt.autoSize = true;// letterSpacing なし
var text_txt2 = this.createTextField("text",this.getNextHighestDepth(),0,0,0,0);
text_txt2.type = "dynamic";
text_txt2.html = true;
var tf = new TextFormat();
//tf.letterSpacing = 1;
tf.size = 20;
text_txt2.setNewTextFormat(tf);
text_txt2.htmlText = "letterSpacing なし";
text_txt2.border = true;
text_txt2.autoSize = true;// dropshadow
dropshadow(text_txt);
dropshadow(text_txt2);function dropshadow(obj) {
var dsf:DropShadowFilter = new DropShadowFilter(4, 45, 0x000000, 0.4, 10, 10, 2, 3);
var tmp:Array;
tmp = obj.filters;
tmp.push(dsf);
obj.filters = tmp;
}
text_txt._y = 5;
text_txt._x = 5;
text_txt2._y = 40;
text_txt2._x = 5;




コメント (3)
どうも、またまたこんにちわ
ドロップ車道の件ですが、確かになりますね~。
CSSにしても何をしても無理っぽいですね。
さらにどうやらドロップシャドーだけじゃなくてビットマップフィルタ全部がそうらしいです。
詳しく情報が無いかぐぐったりしてみたんですが、
特にこれといっていい情報はありませんね。
改行が入ってしまうほうの件ですが、
俺の環境では再現できませんでした;;
今乗っているブログを見る限りでは改行が入ってるのはわかるんですが。。。
投稿者: じぇぇ | 2007年03月29日 14:53
日時: 2007年03月29日 14:53
>じぇぇさん
ありがとーございまーす
改行は解決しましたが、ドロップシャドウはまだなんとも
投稿者: yo-suke | 2007年04月12日 19:26
日時: 2007年04月12日 19:26
なおってますね
投稿者: ll_koba_ll | 2008年02月19日 12:16
日時: 2008年02月19日 12:16