CAEmitterCell几个重要属性

作者: 像少年啦飞驰____ | 来源:发表于2016-01-03 21:01 被阅读1154次

    CAEmitterCell 几个重要属性:

    1.birthRate:出生率,顾名思义没有这个也就没有CAEmitterCell,这个必须要设置,具体含义是每秒某个点产生的Cell数量;

    2.lifetime:表示Cell的生命周期,既cell在屏幕上显示多长时间;lifetimeRange:生命周期范围

    3.contents:和CALayer一样,只是用来设置图片

    4.name: 这个是当Cell存在caeEmitter 的emitterCells中用来辨认的。用到setValue forKeyPath比较有用;

    5.velocity:速度;

    6.velocityRange:速度范围;

    7.xAcceleration:粒子x方向的加速度分量;

    8.yAcceleration:粒子y方向的加速度分量;

    9.zAcceleration:粒子z方向的加速度分量;

    10.scale:缩放比例;

    11.scaleRange:缩放比例范围;

    12.scaleSpeed:缩放比例速度;

    13.spin:自旋转角度;

    14.spinRange:自旋转角度范围;

    15.contentsRect:

    16.contentsScale:

    17.minificationFilter:减小自己的大小;

    18.minificationFilterBias:减小大小的因子;

    19.enabled:粒子是否被渲染;

    20.emissionLatitude:发射的z轴方向的角度;

    21.emissionLongitude:x-y平面的发射方向;

    22.emissionRange;周围发射角度;

    23.emitterCells:粒子发射的粒子

    24.alphaRange:  一个粒子的颜色透明度alpha能改变的范围;

    25.alphaSpeed:粒子透明度在生命周期内的改变速度;

    相关文章

      网友评论

        本文标题:CAEmitterCell几个重要属性

        本文链接:https://www.haomeiwen.com/subject/xxtbhttx.html