康老师

AE爱好者求助:如何编写倒计时表达式?

2023-09-06 分类:百科

TIPS:本文共有 599 个字,阅读大概需要 2 分钟。

就是把你给的秒数,换算成多少分多少秒

clockTime = Math.max(clockStart + rate*(time - inPoint),0)

设定从图层的起始点开始倒计时,当倒计时跑到零以下,它会忽略,一直返回 0

( Math.max(a,b) 就是从a,b 中选择较大的那个)

t = Math.floor(clockTime)

切掉小数部分,以整数秒倒计时,5,4,3……这样,不会是 5,4.99,4.98……

t%3600 ,t%60 都是算余数的(一小时3600秒,一分钟60秒)

比如200 ÷ 60 = 3 剩余20,所以 200秒就是3分20秒,写成200%60 = 20 (3不是余数,不管)

rate = -1.1

设定倒计时速度,rate = -1 和现实时间一样,-2 比现实快一倍

clockStart = 5

设定从5秒开始倒计时,如果让它从200秒开始倒计时,改:clockStart = 200

它会从 320 开始倒计时(3分20秒),319,318…这样

但你试试,到3分09秒它不会显示成309,而是显示39,然后38,37……

这是因为padZero功能被去掉了,原版padZero是这样的:

function padZero(n){

if (n

}

判断显示的秒数,如果是个位数,就在前面加个“0”

从5秒开始倒计时(clockStart = 5),会显示成05,04,03……

小编精心整理的这篇内容:AE爱好者求助:如何编写倒计时表达式?,如果你看到此处请一定要收藏哦!

阅读剩余内容
网友评论
显示评论内容(8) 收起评论内容
  1. 2023-11-25 16:24静*秋[江西省网友]203.33.64.16
    @子川求AE倒计时表达式的使用教程,非常感激!
    顶3踩0
  2. 2023-11-15 16:08子川[湖南省网友]61.235.219.148
    AE倒计时表达式是我在AE里最常用的一个功能了!
    顶36踩0
  3. 2023-11-05 15:53曾经桑田[河北省网友]203.56.227.202
    因为AE倒计时表达式,我的作品看起来更加专业了呢!
    顶35踩0
  4. 2023-10-26 15:38栀儿[青海省网友]203.20.65.191
    有没有好心人能分享一下AE倒计时表达式的教程呀?
    顶0踩0
  5. 2023-10-16 15:23乱世;看凡尘[重庆市网友]203.18.75.6
    AE倒计时表达式让我的作品更有活力了!
    顶0踩0
  6. 2023-10-06 15:08青皮娃子[江苏省网友]114.110.4.99
    刚学AE不久,AE倒计时表达式真是我救命稻草!
    顶0踩0
  7. 2023-09-26 14:53灵乐小子[内蒙古网友]117.74.69.9
    求AE倒计时表达式,跪求跪求!
    顶0踩0
  8. 2023-09-16 14:38I'm fine[江西省网友]203.77.182.145
    AE倒计时表达式真的太好用了,简直是节省生命的神器!
    顶4踩0
相关阅读
小编推荐