AS3 のプログラミング中にメモリ リークの問題が発生しました。
テキストを as3 でフォーマットしてステージに追加しようとすると、おかしなことが起こります。
これは私のコードの一部です:
var format:TextFormat = new TextFormat();
format.size = 60;
var t:TextField = new TextField();
t.autoSize = TextFieldAutoSize.LEFT;
t.text = "WWWWWWWWWWWWWWWW";
t.setTextFormat(format);
t.scaleX = 1;
t.scaleY = 1;
this.addChild(t);
このテキストフィールドを自分のステージに追加し、adobe scout CC でメモリ使用量を確認すると、「他のビットマップ メモリ」は何も異常を示さず、正常に動作します。
しかし...
このコードを実行して大文字の W をテキストに追加すると、「他のビットマップ メモリ」が狂ってしまいます。
クレイジーなことは、文字 I をテキストに追加すると、正常に実行されることです。
フォントの幅やサイズに関係があると思います。フォント サイズを大きくすると、同じ問題が発生します。
この問題を防ぐ方法はありますか???
Adobe Flash Builder 4.7 と Adobe Scout cc を使用しています。