Filter

var kreis = new lib.Kreis();
kreis.x = 300;
kreis.y = 120;
this.addChild(kreis);

kreis.filters = [
	blurFilter = new createjs.BlurFilter(28, 6, 1)
];

var bounds = blurFilter.getBounds();
kreis.cache(-50 + bounds.x, -50 + bounds.y, 100 + bounds.width, 100 + bounds.height);		
    

getBounds()

Hier wurde getBounds auf den Blur Filter angewandt, um die Ausmaße der Weichzeichnung zu ermittlen. Der Blur Filter wurde einer Variablen zugewiesen mit dem Bezeichner blurFilter. Außerdem sieht man hier die unterschiedliche Weichzeichnung horizontal und vertikal.
Der Kreis hat einen Durchmesser von 100 Pixeln und der Registrierpunkt liegt in der Mitte. Diese Informationen sind wichtig für die Zeile kreis.cache(x,y,breite, höhe);

zurück weiter