Archive for the ‘FLiNT’ Category

FLiNT #1

パーティクルのできるライブラリFLiNTを使ってみた。

訳がわからないまま触ったので今回やってみた作業をまとめてみます。

まずはココからFlint_2_0_1_sourceをダウンロード。

flaファイルと同じ階層にorgフォルダを全てコピー。

で、以下が今回ASで触ってみた箇所です。

————————————————————————-

emitter.counter = new Blast( 1000 )

————————————————————————-

で1000コのパーティクルを放つように設定。

————————————————————————-

emitter.addInitializer( new ColorInit( 0xFFFFF000, 0xFF00FFFF ) )

————————————————————————-

で黄色と水色の2種類に。

————————————————————————-

new DiscZone( new Point( 200, 200 ), 100 )

————————————————————————-

でドーナツ型のゾーンを200,200の位置に半径100で。

————————————————————————-

GravityWell(25, x:Number, y:Number)

————————————————————————-

のNumberの違うものを4つ書いて、パーティクルを一点に集めるものを引力25で4箇所に配置。

————————————————————————-

new PixelRenderer( new Rectangle( 0, 0, 400, 400 ) )

————————————————————————-

でパーティクルを描く領域を指定して表示。

最後にBlurFilterとColorMatrixFilterを指定してaddChild。

AfterEffects用プラグインのparticularと同じような事なのかな。