Flash/お絵かきサイト/作成方法
提供: 初心者エンジニアの簡易メモ
消しゴム機能
- blendModeを"layer"にしたspriteを用意し、
- 子供のspriteにブレンド消去のマスクを設定する
- as2設定
triangle_mc.blendMode = "erase";
- as3設定
import flash.display.BlendMode; triangle_mc.blendMode = BlendMode.ERASE;
消しゴム機能とレイヤー機能と画像キャプチャー機能を組み合わせる方法
- レイヤーspriteでまとめたspriteをキャプチャーすると消しゴム部分が黒塗りとなってしまう。
- 回避方法は各レイヤーspriteをbitmapにしてからひとつのspriteにし再度bitmap化すると消しゴム部分が正常にキャプチャできる
お絵かきツール作成方法参考リンク
- 消しゴム逆マスク
http://d.hatena.ne.jp/bardothodol/20090605/p1
- BlendMode を使った「逆マスク」
http://www.trick7.com/blog/2007/04/06-083039.php
- BlendMode消しゴムを使ったお絵かき
- flash8 blendMode
http://hakuhin.jp/as/movieclip.html
- アンチエイリアシングなしのbitmapについて
http://blog.webkai.net/category/Flash.html
- BitmapDataを使用後はメモリ解放
http://blog.bygami.net/archives/28
- バケツツール