フィルターを使ってみよう2(複数のフィルター)

by umhr forked from フィルターを使ってみよう1 (diff: 6)
flash.filters
http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/flash/filters/package-detail.html
♥0 | Line 22 | Modified 2010-05-08 18:37:51 | MIT License
play

ActionScript3 source code

/**
 * Copyright umhr ( http://wonderfl.net/user/umhr )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/pbng
 */

// forked from umhr's フィルターを使ってみよう
/*
 * flash.filters
 * http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/flash/filters/package-detail.html
 * */
package {
	import flash.display.Sprite;
	import flash.filters.BlurFilter;
	import flash.filters.DropShadowFilter;
	public class Main extends Sprite {
		public function Main() {
			trace("Hello world");
			
			var sp:Sprite = new Sprite();
			sp.graphics.beginFill(0xFF0000,0.5);
			sp.graphics.drawCircle(0, 0, 60);
			sp.graphics.endFill();
			
			var dropShadow:DropShadowFilter = new DropShadowFilter();
			dropShadow.color = 0x0000FF;
			var blur:BlurFilter = new BlurFilter();
			blur.blurX = 16;
			
			sp.filters = [ dropShadow, blur];
			sp.x = 200;
			sp.y = 200;
			this.addChild(sp);
			
		}
	}
}