我在網路找到這個指令可以幫我在After Effect
做計時的動作
countspeed = 1;
clockStart = 0;

function times(n){
if (n < 10) return "0" + n else return "" + n<br>}

clockTime = clockStart +countspeed*(time - inPoint);

if (clockTime < 0){<br>minus = "-";
clockTime = -clockTime;
}else{
minus = "";
}

t = Math.floor(clockTime);
min = Math.floor((t%3600)/60);
sec = Math.floor(t%60);
minus + times(min) + ":" + times(sec)

但我有兩個疑惑
1.不懂語法如果我想要加上小時有辦法嗎?
2.有辦法只有時跟分麻?

不知道有無人能替我解答
此外
額外想問
那個00:00
那個:有辦法隨著時間閃爍嗎?
看語法應該沒辦法呈現的感覺所以我不太知道該不該問
文章關鍵字
看起來主要就是這邊囉~~
....
min = Math.floor((t%3600)/60);
sec = Math.floor(t%60);
minus + times(min) + ":" + times(sec)
===================================================================

那應該是多一行…
hour= Math.floor(t/3600); //t除以3600秒取整數就是小時
min = Math.floor((t%3600)/60); //t除以3600的餘數,再除60就是分
sec = Math.floor(t%60); //t除以60的餘數就是秒
minus + times(hour) + ":" + times(min) + ":" + times(sec) //這邊就是顯示 時:分:秒 囉

===================================================================
不要顯示秒數的話,就變成:

minus + times(hour) + ":" + times(min)

然後看
sec = Math.floor(t%60);
要不要刪掉,不刪也沒差





kingjoetome wrote:
我在網路找到這個指...(恕刪)

https://www.youtube.com/watch?v=K-ilCXXAQGA

影片下有下載連結
别被我選中..為何又選中..
謝謝你的幫忙我今日有空試了一下真的可行
謝謝
謝謝你提供的連結我會參考的感謝幫忙
别被我選中..為何又選中..
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!