代码编织梦想

iOS之仿QQ点赞按钮粒子效果的实现-爱代码爱编程

效果展示 具体流程 一、封装YDWLikeButton 新建一个YDWLikeButton继承于UIButton,然后声明一个属性:@property (nonatomic, strong) CAEmitterLayer *explosionLayer; - (void)awakeFromNib{ [super awakeFromNib

iOS 粒子效果实现:CAEmitterLayer + CAEmitterCell-爱代码爱编程

OpenGL + OpenGL ES +Metal 系列文章汇总 粒子效果的实现需要使用两个类:CAEmitterLayer 和 CAEmitterCell CAEmitterLayer CAEmitterLayer是Core Animation中的特殊图层,继承自CALayer,是一个粒子发射器,用于控制粒子效果 属性 属性说明emi

iOS之CALayer的CAEmitterLayer实现“红包雨”效果-爱代码爱编程

CAEmitterLayer(粒子发生器) 一、基本简介 CAEmitterLayer是CALayer的一个子类,和CAEmitterCell一起使用可以创造出多样的动画效果。CAEmitterLayer主要用于实现基于Core Animation的粒子发生器系统。在粒子系统中,CAEmitterLayer负责发射粒子(当然粒子也可以发射粒子),而这些