Bitmap と Particle (4) BitmapData.draw
2009 年 6 月 21 日
コメントはありません
BitmapData.draw(source:IBitmapDrawable, matrix:Matrix = null, colorTransform:ColorTransform = null,
blendMode:String = null, clipRect:Rectangle = null, smoothing:Boolean = false):void
ブログ拝見してて、このエントリーみておれもコレやりたい!っておもってたんでBitmapDataの勉強にやってみました!
最初はRectangleでもできる?の?って思ってRectangleでやってみたけど、スマートにできない感なのですっぱりやめて
もとのmatrixを使っての方法で。
一枚の画像を分轄してそれをパーティクルのように移動させるには?

続きを読む…
blendMode:String = null, clipRect:Rectangle = null, smoothing:Boolean = false):void
ブログ拝見してて、このエントリーみておれもコレやりたい!っておもってたんでBitmapDataの勉強にやってみました!
最初はRectangleでもできる?の?って思ってRectangleでやってみたけど、スマートにできない感なのですっぱりやめて
もとのmatrixを使っての方法で。
一枚の画像を分轄してそれをパーティクルのように移動させるには?
- MatrixとRectangleの基準点はdraw(Displayobject)で読み込んだソースの基準点になるので注意が必要。
- Matrixで変形後 -> colorTransformで色を変えて -> Rectangleで切り取るというイメージ
- 切り取りなどはちゃんと int 整数で切り取って扱う事、じゃないとサンプルのように線が見えてしまう。

続きを読む…
