wonderfl - build flash online

forked from: forked from: てらこ23で発表したものの説明2

マトリックスを使って台形な変形
4点のポイントを用意して、その位置を元に変形。
台形といっても三角形が2つ合体させてます。
だらだら長いソースになってしまったけど、
_draw
_getTransformMatrix
の部分が重要なんで、他は無視無視無視無視無視無視無視無視!!

格子状にしたら面白いんじゃないかとやってみた。
分割した矩形の1個目の描画部分が良く分からず・・・。
わざわざ、bitmapDataを別に用意して、矩形にコピーしてそれを変形させて_canvasに再描画しているが
2個目の分割した矩形はそんなことをせず、直接_canvasに変形させて描画しても問題ない。
1個目は直接変形させて描画すると、順番がめちゃめちゃになる。
テスト用画像を使ってみるとよく分かる。
出来そうで出来ないのが悔しい

taka_milk taka_milk

    • forked:0
    • favorite:0
    • lines:176
    • license : MIT License
    • modified : 2009-07-01 09:12:09

add to favorites

Embed

Code Fullscreen

ページの先頭へ戻る