Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import flash.display.Sprite;
- import flash.events.Event;
- import flash.filters.*;
- /**
- * ...
- * @author OwlShield
- */
- public class Main extends Sprite
- {
- private var nesne:Sprite;
- private var bevel:BevelFilter;
- private var glow:GlowFilter;
- private var blur:BlurFilter;
- public function Main():void
- {
- nesneOlustur();
- filtreAyarlari();
- }
- public function nesneOlustur():void
- {
- nesne = new Sprite();
- //çizilecek nesnenin dış çizgisini belirttik.
- nesne.graphics.lineStyle(2, 0x000000);
- //çizilecek nesnenin iç rengini mavi olarak doldurduk.
- nesne.graphics.beginFill(0x56aaff);
- //nesneyi köşeleri yuvarlanmış dikdörtgen olarak çizdirdik.
- nesne.graphics.drawRoundRect(100 ,100, 200, 200, 5, 5);
- //nesnenin çizim ve doldurma işlevini bitirdik.
- nesne.graphics.endFill();
- addChild(nesne);
- }
- public function filtreAyarlari():void
- {
- //Bevel efektine ait ayarlamaları yaptık.
- bevel = new BevelFilter();
- bevel.quality = 4;
- bevel.distance = 2;
- bevel.blurX = 6;
- bevel.blurY = 6;
- //Glow efektine ait ayarlamaları yaptık.
- glow = new GlowFilter();
- glow.alpha = 0.5;
- glow.quality = 5;
- //Blur efektine ait ayarlamaları yaptık.
- blur = new BlurFilter();
- blur.blurX = 2;
- blur.blurY = 2;
- blur.quality = 3;
- //eklemiş olduğumuz filtre efeklerini nesnemize uyarladık.
- nesne.filters=[bevel,glow,bevel]
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment