• 締切済み

Flashでお絵描きアプリを作っていますが…

現在、Adobe Flash Professional CS6でBitmapを使ったお絵描きアプリを作っているのですが途中で描画した線が消えてしまい困っています。 どなたか知恵を貸していただけないでしょうか。 現段階のプログラムは、Bitmapを配列で管理をしたくて以下のような手順で組んでいます。 1.ステージ上のボタンが押されるとイベントが発生 2.配列の1つにBitmapをnewする 3.2のBitmapDataのサイズと透過を設定しBitmapDataを作成 4.addChild()で表示 5.描画処理 1から5の手順を繰り返して配列にお絵描きの記録をとっています。 最初はうまく動いているのですが、24回以上ボタンを押した時(Bitmapを24回以上addChildすると)に、1番目に描画されたものから順に消えしまい困っています。 以下の2点がわかっていることです。 •Flash上のシュミレータ、Androidのタブレット、iPad3すべて同じ現象が起きます。 •BitmapDataのサイズを小さくしても同じ数で描画が消え始めます。 この問題で何日も悩んでいます。 どなたか、原因や対策がわかる方がいればご回答よろしくお願いします。

みんなの回答

  • anyhelp
  • ベストアンサー率43% (79/181)
回答No.1

bitmapではなく 座標を配列に入れましょう。

dokun
質問者

お礼

ありがとうございます!! その方法でやってみます!!

関連するQ&A