签到

07月05日
尚未签到

共有回帖数 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 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知