"白胡子老爷爷"的课年年都不一样,人老外的教材正是与时俱进。
这节课讲的Animation 动画,Demo了一个简略版的俄罗斯方块游戏。
实现动画的几种方式
- Draw with duration
- View Animation
- UIKit Dynamics
UIKit Dynamics
UIKit Dynamics的适用情形
UIKit Dynamics 是用来模拟物理世界的动画效果,Dynamic Behavior 模拟的就是各种重力、碰撞和连接等现实世界存在的力学现象。
使用方式
以下几个步骤
- Animator
Dynamic Animator建立物理引擎,所有的Item的相互作用 - Behavior
- Item