X轮子动画用途还是比较多的,一般是圆的东西添加轮子动画是很好的,而圆形在饼图之类用到很多,饼图也经常用到。 然而,PPT中的轮子动画只有【1、2、3、4、8轮幅图案】,而且都是顺时针旋转,实在不够用。下面通过组合动画来实现顺时针逆时针任意方向开始的轮子动画。 【首先得知道下面这个PPT动画原理:】 一个对象动画的开始位置是不变的,或者说是绝对的。 例如:给矩形A添加【退出-擦除,自左侧】。给矩形B添加【陀螺旋,顺时针45度】,再添加【退出-擦除,自左侧,上一动画之后】。 我们发现,A就是从左到右的擦出,而B是斜向擦出。这就是“对象动画的开始位置是不变的”。当对象确定下来之后(不再调整大小、旋转角等),它的动画开始位置也就确定了。例如B,它的【擦除,自左侧】就是从那条边开始。如果先前旋转了45度,还是从那条边开始,即绝对的左侧,而非相对的左侧。 ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_3) ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_4) ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_5) 知道这个道理后,那么顺时针任意角开始轮子动画,是不是就简单了。 【例如,要求矩形B从30度方向开始轮子动画】 肯定是先【陀螺旋,顺时针30度,0.01秒】,然后【轮子,1幅,与上一动画同时】。 结果发现,确实是从30度方向开始的轮子,可动画结束后,矩形也转了30度,似乎不是我们想要的。 ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_7) ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_8) 怎办? 在添加动画前,先把矩形逆时针转30度不久可以了嘛。动画还是一样设置。发现问题解决。 ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_9) PS1:顺时针的任意角开始,只要把陀螺旋角改下就可以了。 PS2:对于圆形,可以省略动画前先旋转对象啊。 【那么逆时针如何实现?】 利用对象动画的开始位置是绝对的原理,将对象左右折叠一下,是不是就可以了。如下图: ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_10) PPT中有左右折叠的动画么?没有。这里需要利用分解动画,利用【消失-基本旋转,重复0.4】搞定。 ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://image103.360doc.com/DownloadImg/2017/01/2323/89889235_11) 所以,实现逆时针10点钟方向开始轮子: 先将矩形逆时针旋转60度。添加【消失-基本旋转,水平,重复0.4,时间0.01秒】,【陀螺旋,逆时针60度,与上一动画同时】,【轮子,与上一动画同时】。 ![[转载]【PPT教程】轮子动画顺时针逆时针任意角度开始的实现](http://pubimage.360doc.com/wz/default.gif) PS1:在添加动画前,对象怎么旋转,旋转多少度,请自行摸索一下。当然对于圆,不需要。 PS2:如果将对象第一个动画设为单击时,我们会发现,没单机时,屏幕上已显示了矩形,如何在单机后,才开始按轮子动画出现呢?只要把【出现,单击时,延迟0.1秒】加在最前就可以了。 案例PPT下载地址: http://pan.baidu.com/share/link?shareid=537668&uk=3054186464------------------------------------------------------------------------- 教程参考了锐普PPT论坛水大师相关内容 编辑/Hi_wenping 交流Q群:170737881
|