【教程】轮子动画顺时针逆时针任意角度开始的实现(转)
看到一些好的技巧,希望分享给大家。新人刚学。 轮子动画用途还是比较多的,一般是圆的东西添加轮子动画是很好的,而圆形在饼图之类用到很多,饼图也经常用到。然而,PPT中的轮子动画只有【1、2、3、4、8轮幅图案】,而且都是顺时针旋转,实在不够用。下面通过组合动画来实现顺时针逆时针任意方向开始的轮子动画。
【首先得知道下面这个PPT动画原理:】
一个对象动画的开始位置是不变的,或者说是绝对的。
例如:给矩形A添加【退出-擦除,自左侧】。给矩形B添加【陀螺旋,顺时针45度】,再添加【退出-擦除,自左侧,上一动画之后】。
我们发现,A就是从左到右的擦出,而B是斜向擦出。这就是“对象动画的开始位置是不变的”。当对象确定下来之后(不再调整大小、旋转角等),它的动画开始位置也就确定了。例如B,它的【擦除,自左侧】就是从那条边开始。如果先前旋转了45度,还是从那条边开始,即绝对的左侧,而非相对的左侧。
知道这个道理后,那么顺时针任意角开始轮子动画,是不是就简单了。
【例如,要求矩形B从30度方向开始轮子动画】
肯定是先【陀螺旋,顺时针30度,0.01秒】,然后【轮子,1幅,与上一动画同时】。
结果发现,确实是从30度方向开始的轮子,可动画结束后,矩形也转了30度,似乎不是我们想要的。
怎办?
在添加动画前,先把矩形逆时针转30度不久可以了嘛。动画还是一样设置。发现问题解决。
PS1:顺时针的任意角开始,只要把陀螺旋角改下就可以了。
PS2:对于圆形,可以省略动画前先旋转对象啊。
【那么逆时针如何实现?】
利用对象动画的开始位置是绝对的原理,将对象左右折叠一下,是不是就可以了。如下图:
PPT中有左右折叠的动画么?没有。这里需要利用分解动画,利用【消失-基本旋转,重复0.4】搞定。
所以,实现逆时针10点钟方向开始轮子:
先将矩形逆时针旋转60度。添加【消失-基本旋转,水平,重复0.4,时间0.01秒】,【陀螺旋,逆时针60度,与上一动画同时】,【轮子,与上一动画同时】。
PS1:在添加动画前,对象怎么旋转,旋转多少度,请自行摸索一下。当然对于圆,不需要。
PS2:如果将对象第一个动画设为单击时,我们会发现,没单机时,屏幕上已显示了矩形,如何在单机后,才开始按轮子动画出现呢?只要把【出现,单击时,延迟0.1秒】加在最前就可以了。
人工防沉补丁v2.0
-------------------------------------
凑字数尾巴,为经验而生!你,值得拥有! 顶 支持,慢慢研究ing 这个太牛B了 讲得不是很清楚比如矩形那里,绝对的左侧这种说法,更像是屏幕的左侧,坐在电脑面前的人的左手边;而相对的左侧才是说矩形自己的左侧那条边——你这样反过来说,很别扭。前面一点的“当对象确定下来之后”,这个确定也用得不好,旋转完了停下来叫不叫确定?好像也有点那个意思,但如果这样理解就错了。如果说“当形状绘制完之后”,这样就不会有歧义了后面那个例子更是看得我一头雾水,表示最后也没看懂哈哈哈。做教程还是很考验语文功底滴~ 这么好的东西居然没人顶,,刚刚需要,,现在还能收到 基本旋转的期间和 重复都是灰色的不能设置
页:
[1]
2