文件名称:火焰爆炸效果-intel单cpu芯片组上电时序
文件大小:20.35MB
文件格式:PDF
更新时间:2024-07-30 20:55:46
iOS动画, core animation, 核心动画
图6.13 火焰爆炸效果 CAEMitterCell 的属性基本上可以分为三种: 这种粒子的某一属性的初始值。比如, color 属性指定了一个可以混合图片 内容颜色的混合色。在示例中,我们将它设置为桔色。 例子某一属性的变化范围。比如 emissionRange 属性的值是2π,这意味着例 子可以从360度任意位置反射出来。如果指定一个小一些的值,就可以创造出 一个圆锥形 指定值在时间线上的变化。比如,在示例中,我们将 alphaSpeed 设置 为-0.4,就是说例子的透明度每过一秒就是减少0.4,这样就有发射出去之后逐 渐小时的效果。 CAEmitterLayer 的属性它自己控制着整个例子系统的位置和形状。一些属性比 如 birthRate , lifetime 和 celocity ,这些属性在 CAEmitterCell 中也 有。这些属性会以相乘的方式作用在一起,这样你就可以用一个值来加速或者扩大 整个例子系统。其他值得提到的属性有以下这些: ios核心动画高级技巧 150CAEmitterLayer