flash on 2010-7-21
♥0 |
Line 24 |
Modified 2010-07-21 23:53:31 |
MIT License
archived:2017-03-20 16:27:14
ActionScript3 source code
/**
* Copyright cpu_t ( http://wonderfl.net/user/cpu_t )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/kwMM
*/
package {
import flash.events.Event;
import flash.display.BitmapData;
import flash.filters.DisplacementMapFilter;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
sp=new Sprite();
var df:DisplacementMapFilter=new DisplacementMapFilter(new BitmapData(465,465),null,2,4,50,50,"clamp");
df.mapBitmap.perlinNoise(20,20,4,Math.random()*0xFFFFFF,true,false);
sp.filters=[df];
sp.graphics.beginFill(0x00FF00);
sp.graphics.drawCircle(0,0,30);
addChild(sp);
addEventListener(Event.ENTER_FRAME,efHandler);
}
private var sp:Sprite;
private function efHandler(e:Event):void
{
sp.x+=Math.random();
sp.y+=Math.random();
}
}
}