流光溢彩

 

 

代码:

 

import org.flintparticles.common.counters.Blast;
import org.flintparticles.common.displayObjects.RadialDot;
import org.flintparticles.common.initializers.ColorInit;
import org.flintparticles.common.initializers.ImageClass;
import org.flintparticles.common.initializers.ScaleImageInit;

 

        private function setupSnow():void
        {
            var emitter:Emitter2D = new Emitter2D();
            //   emitter.counter = new Steady (1);
               emitter.counter = new Blast( 10)
            emitter.addInitializer( new ColorInit( 0xFFFF00FF, 0xFF00FFFF ) );
            emitter.addInitializer( new ImageClass( RadialDot, 2 ) );
            //emitter.addInitializer( new Position( new RectangleZone( 0, 260, 500, 340 ) ) );

              emitter.addInitializer( new Position( new LineZone( new Point( 0, 200), new Point( 0,400 ) ) ) );
             emitter.addInitializer( new Velocity( new PointZone( new Point( 80, 0 ) ) ) );
            emitter.addInitializer(new ScaleImageInit(0.75, 4));
            emitter.addAction(new Move());
          //    emitter.addAction(new DeathZone(new RectangleZone(0,200, 1000, 400), true));
             emitter.addAction( new BoundingBox( 0, 260, 500, 340 ) );
            emitter.addAction(new RandomDrift(15,15));
        /*     var flintRenderer:DisplayObjectRenderer = new DisplayObjectRenderer();
            addChild(flintRenderer);
            flintRenderer.addEmitter(emitter); */
           var flintRenderer:BitmapRenderer = new BitmapRenderer( new Rectangle( 0, 250, 500, 350 ) );
            flintRenderer.addFilter( new BlurFilter( 2, 2, 1 ) );
            flintRenderer.addEmitter( emitter );
            addChild( flintRenderer );
            emitter.start();
        }

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值