CS193P学习笔记 Animation and Core Motion

"白胡子老爷爷"的课年年都不一样,人老外的教材正是与时俱进。
这节课讲的Animation 动画,Demo了一个简略版的俄罗斯方块游戏。

实现动画的几种方式

  • Draw with duration
  • View Animation
  • UIKit Dynamics

UIKit Dynamics

UIKit Dynamics的适用情形

UIKit Dynamics 是用来模拟物理世界的动画效果,Dynamic Behavior 模拟的就是各种重力、碰撞和连接等现实世界存在的力学现象。

使用方式

以下几个步骤

  1. Animator
    Dynamic Animator建立物理引擎,所有的Item的相互作用
  2. Behavior
  3. Item

Core Motion

怎么使用iOS的运动传感器

你可能感兴趣的:(CS193P学习笔记 Animation and Core Motion)