Flash内でデバイスフォントで数千文字書いてあるオブジェクトをスライドさせたいのですが、負荷が結構かかります。
大きなオブジェクトで画面に表示されるのは一部なのですが、見えない部分で何かして、負荷を軽減させられないでしょうか?
たとえば、ひとつのテキストエリアでなく複数のテキストエリアにして、見えないものを_visible=falseにする?
などの方法はないのでしょうか?
デバイスフォントが入ってるMCをbitmapDataにdrawして
それを動かすことで負荷はある程度軽減されると思います。
ヘルプまんまですが、↓参照ください。
var mc_devicefont:MovieClip;//デバイスフォント含むmc※テキストは描画済み
var myBitmapData:BitmapData = new BitmapData(mc_devicefont._width, mc_devicefont._height);
var mc_1:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc_1.attachBitmap(myBitmapData, this.getNextHighestDepth());