TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

标题: 求time_gap,time_fac的含义? [打印本页]

作者: 123wjl    时间: 2011-10-8 22:54:50     标题: 求time_gap,time_fac的含义?

刚刚分析了一下内部特效,有几段不懂之处
time_gap,time_fac分别代表什么?
_FD指每一帧的长度,它的具体单位是什么
_FD / 10意味着什么?
请各位大侠帮忙解释一下,谢谢!
作者: milkyjing    时间: 2011-10-9 00:09:53

_FD 单位是 mm (毫秒),

_FD / 10 是因为对于时间轴时间或是K代码使用的时间单位是 10 mm.

time_gap, time_fac 只是两个辅助系数, 通常取值0~2, 并且会与 _FD / 10 相乘, 效果是 time_gap 决定歌词文字显示提前(延后)的时间, 如果time_gap = 0, 则无提前或延后, 但这不利于特效的表现, 举例来说, 某一句歌词第一个字符是 あ 它会在某个时间被"唱"到, 则, 我们通过设置time_gap, 可以使其提前显示, (而不是刚好的事后再出现). time_fac 则是决定一句歌词, 靠前的字符与靠后的出现的时间差 (即, 会逐个逐渐显示).

p.s. 实践有助于理解代码....

作者: Seekladoom    时间: 2021-7-27 07:45:21

这其实就是两个赋值变量,严格来讲只要你数学计算过程正确怎么用赋值变量都行。

不过,为了确保长期重复利用,个人建议在代码逻辑不是很复杂的情况下,最好还是把代码风格慢慢确定下来。




欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/) Powered by Discuz! X2