1.粒子發(fā)送器圖層
CAEmitterLayer:發(fā)送器
每秒發(fā)送粒子數(shù)量:birthRate
發(fā)送形狀的樣式:emitterShape
CA_EXTERN NSString *constkCAEmitterLayerPoint點
CA_EXTERN NSString *constkCAEmitterLayerLine線
CA_EXTERN NSString *constkCAEmitterLayerRectangle舉行
CA_EXTERN NSString *constkCAEmitterLayerCuboid立方體
CA_EXTERN NSString *constkCAEmitterLayerCircle曲線
CA_EXTERN NSString *constkCAEmitterLayerSphere圓形
發(fā)送的樣式:emitterMode//點進(jìn)去120行開始
CA_EXTERN NSString *constkCAEmitterLayerPoints以點的方式默認(rèn)樣式
CA_EXTERN NSString *constkCAEmitterLayerOutline線的樣式
CA_EXTERN NSString *constkCAEmitterLayerSurface以面的形式
CA_EXTERN NSString *constkCAEmitterLayerVolume以團(tuán)的樣式
粒子出現(xiàn)的樣式:renderMode//點進(jìn)去第129行開始
CA_EXTERN NSString *constkCAEmitterLayerOldestFirst最后一個出生的粒子在第一個
CA_EXTERN NSString *constkCAEmitterLayerOldestLast最后出生的就在最后一個
CA_EXTERN NSString *constkCAEmitterLayerBackToFront把后面的放到上面
CA_EXTERN NSString *constkCAEmitterLayerAdditive疊加效果
在粒子發(fā)送器上面添加粒子:emitterCells
表示粒子的是:CAEmitterCell他不是一個Layer
contents:粒子的內(nèi)容
lifetime:存活時間
lifetimeRange:存活時間的范圍
birthRate:每秒的粒子生成的數(shù)量
emissionLatitude:散發(fā)的維度他表示的是一個弧度上下
emissionLongitude:散發(fā)的經(jīng)度->弧度->左右
velocity:發(fā)送的速度速度越快發(fā)送的越遠(yuǎn)->動力
velocityRange:發(fā)送速度的范圍
xAcceleration;? x仆百,y伪窖,z軸的加速度慣性動力
yAcceleration;
zAcceleration;
emissionRange:散發(fā)的范圍->弧度->范圍
name:粒子的名字可以通過名字找到粒子
2.漸變顏色
CAGradientLayer
3.復(fù)制圖層
CAReplicatorLayer