iOS实现爆炸的效果详解手机开发

iOS实现爆炸的效果详解手机开发


    CAEmitterLayer *emitter = [CAEmitterLayer layer];
    emitter.frame = self.view.bounds;

    [self.view.layer addSublayer:emitter];

   

    emitter.renderMode = kCAEmitterLayerAdditive;

    emitter.emitterPosition = CGPointMake(emitter.frame.size.width/2, emitter.frame.size.height/2);

   

    CAEmitterCell *cell = [[CAEmitterCell alloc] init];

    cell.contents = (__bridge id)[UIImage imageNamed:@”yuandan1″].CGImage;

    cell.birthRate = 150;

    cell.lifetime = 5;

    cell.alphaSpeed = -0.4;

    cell.velocity = 50;

    cell.velocityRange = 50;

    cell.emissionRange = M_PI *2.0;

   
    emitter.emitterCells = @[cell];

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/3286.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论