共有回帖数 0 个
-
这大半夜的还分享知识,是不是应该赞一个呀?
前几天接了个私活,再被客户虐了百变后,客户说字幕不希望要淡入淡出的效果,需要那种Q弹Q弹的效果,要随机蹦出来那种。尼玛,当时真想把笔记本飞她脸上。
找遍了各种字幕预设都找不到这种预设,当时想不就几十个字幕么,不行自己手K动画吧。简单试了一下,立马吐血了,太多了,光一个字一个字的敲人就废了。
然后就,翻墙,Google,终于找到了救星,现在分享给大家,你们一定用得到。看看效果:
用法很简单


基本步骤如下:
为字幕添加一个 Scale Animator。
将Scale值设置为0。
再添加一个 Selector Expression,并删除 Range Selector。
为Selector Expression添加表达式即可。
表达式如下大家复制粘贴即可:
freq = 3;decay = 5;maxDelay = 1.0;seedRandom(textIndex,true);myDelay = random(maxDelay);t = time - (inPoint + myDelay);startVal = [100,100];endVal = [0,0];dur = 0.1;if (t dur){ linear(t,0,dur,startVal,endVal);}else{ amp = (endVal - startVal)/dur; w = freq*Math.PI*2; endVal + amp*(Math.sin((t-dur)*w)/Math.exp(decay*(t-dur))/w);}
楼主 2015-07-17 10:50 回复
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈 |
关于直线 |
版权声明 |
会员须知