AnimatorEvents 效果

AnimatorEvents 是 ApiDemos 弹球动画效果之一,他的效果为绘制小球并移动。效果如下图所示:

起始:

结束:

下面来一步步分析如何从创建小球到实现小球的移动的。

创建小球

首先创建一个存储小球属性的类 ShapeHolder,然后开始绘制小球,绘制代码如下:

小球移动

设置小球移动的代码如下:

整体逻辑

上面的两段代码为 AnimatorEvents 的核心代码,接下来只需要在点击对应的按钮时调用动画开始、暂停等方法,并调整对应状态的透明度即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注