CAEmitterLayer
来源:互联网 发布:手动ghost软件 编辑:程序博客网 时间:2024/05/18 14:24
CAEmitterLayer 以下统称为 CAEL
1、CAEL产生粒子效果
·用途 产生随机的粒子效果
·CAEL使用GPU进行渲染
CAEL和CAEMitterCell配合使用
//创建出layer CAEmitterLayer *emitter = [CAEmitterLayer layer]; emitter.borderWidth = 1.f; //给定尺寸 emitter.frame = CGRectMake(100, 100, 100, 100); //发射点 emitter.emitterPosition = CGPointMake(0, 0); //发射模式 emitter.emitterMode = kCAEmitterLayerSurface; emitter.emitterShape = kCAEmitterLayerLine; [self.view.layer addSublayer:emitter]; emitter.emitterCells = @[[self setCell]]; CAEmitterCell *cell = [CAEmitterCell emitterCell]; cell.birthRate = 2; cell.lifetime = 100; cell.velocity = 30; cell.velocityRange = 3.f; cell.yAcceleration = 2.f; cell.emissionRange = 0.5 * M_1_PI; cell.contents = (__bridge id)([UIImage imageNamed:@"weichat"].CGImage);
2、封装CAEL
3、封装下雪、下雨的粒子效果控件
————–待编辑————–
0 0
- CAEmitterLayer
- CAEmitterLayer
- CAEmitterLayer
- CAEmitterLayer
- CAEmitterLayer CAEmitterCell
- [转载]CAEmitterLayer
- CAEmitterLayer CAEmitterCell
- CAEmitterLayer CAEmitterCell
- CAEmitterLayer CAEmitterCell
- CAEmitterLayer 详解
- CAEmitterLayer和CAEmitterCell
- CAEmitterLayer实现粒子效果
- CAEmitterCell 和 CAEmitterLayer详解
- CAEmitterLayer 粒子效果
- CAEmitterLayer(粒子系统)
- iOS之CAEmitterLayer详解
- QuartzCore框架学习-CAEmitterLayer
- CAEmitterLayer实现粒子效果
- 最新版SDWebImage的使用
- 0欧姆电阻、磁珠、电感的应用
- 第一篇博客
- WIN7+Cygwin+NDK+ffmpeg编译
- lua string
- CAEmitterLayer
- 使用maven-jar-plugin打可执行jar包
- diff
- 多线程下载框架xUtils
- gemfire说明
- 关于RTC引起的待机功耗的问题
- 实例讲解SQL注入攻击
- Android跳转到应用下载平台,给当前APP评分
- 数组指针和指针数组