使用带粒子效果的 CAEmitterLayer

成为vip会员,免费看所有精品课程

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

使用带粒子效果的 CAEmitterLayer

3课时,32分钟2015-06-09
YouXianMing
YouXianMing

极客学院签约布道师

课程背景:
有时候,项目中需要我们写出下雪或者下雨等无规则随机运动一类的效果,我们可以通过设计某种算法来实现,通过产生无数的视图控件来达到我们的需求,虽然也能实现,但也十分的耗费性能导致卡顿,此时,用 CAEmitterLayer 就可以完美的解决这个问题,并简化我们的设计。

核心内容:
1. 用 CAEmitterLayer 产生粒子效果
2. 将 CAEmitterLayer 封装到 view 当中
3. 封装下雪、下雨的粒子效果的控件

软件环境:Xcode 6.2

是否提供资料:

课程等级:中级

适合人群:
iOS 开发人员、理解面向对象编程的爱好者
  • 技术问答

相关课程

  • 初级 iOS 开发工程师面试题

    本课程介绍初级 iOS 开发工程师面试中可能会遇到的问题,包括 C 语言的基础、 Objective-C 的认识以及 Swift 新特性,帮助大家了解面试中可能会涵盖的知识点。

    1课时 13分钟
    初级
    9596人学习
  • iOS 实战项目开发:团购之项目展示及基础配置

    本课时主要介绍团购项目需要实现的基本功能以及实现思路,并对开发中需要用到的第三方库和常用设计模式进行讲解。

    3课时 21分钟
    中级
    8637人学习
  • iOS 开发的前世今生

    本课程讲解 iOS 开发的历史背景、职业现状、技术前景和当前课程体系介绍,帮助大家全面了解 iOS 开发这份职业的前景和发展。

    1课时 6分钟
    初级
    13243人学习
  • 使用 maskView 设计动画

    本课程主要讲解用 maskView(或者 maskLayer)来设计渐变效果,实现通常情况下难以理解的动画效果。

    4课时 47分钟
    高级
    6230人学习