| 
UID4254积分89帖子21主题2论坛币247 威望0 EP值55 MP值0 阅读权限50注册时间2017-12-29在线时间36 小时最后登录2024-5-23
 
 
 | 
| 或者eft_fluf001的这个内置,虽然是一行到另一行的颜色变化,但是一个字到另一个快速跳过了...如何修改成Aegisub那种慢慢过渡呢... def tcaxPy_Main(_i, _j, _n, _start, _end, _elapk, _k, _x, _y, _a, _txt):
 
 ASS_BUF  = []
 TCAS_BUF = []
 
 GAP = 1         #控制标准时间差
 FAC = 1         #控制字间时间差
 DUR = 10 * _FD  #单效果持续时间
 
 _1x = _x - _a / 2   #转换,因为该存在和表现效果使用an1
 _1y = _y + _FS / 2
 
 TS = _start + _j * FAC * _FD / 10 - GAP * _FD / 10
 TE = _end - (_n - _j - 1) * FAC * _FD / 10 + GAP * _FD / 10
 
 
 EFT = (t((_start+_elapk-TS)*10,(_start+_elapk-TS)*10+_k/3*10,color1('E5DCB7'))+            #可在此处设置变化后的第一颜色
 t((_start+_elapk-TS)*10,(_start+_elapk-TS)*10+_k/2*10,fscy(100))+
 t((_start+_elapk-TS)*10+_k/2*10,(_start+_elapk-TS)*10+_k*10,fscy(100))+
 t((_start+_elapk-TS)*10+_k/3*10,(_start+_elapk-TS)*10+_k*10,color3('76552A')))      #可在此处设置变化后的边框颜色
 
 
 STYLE = (an(1) + pos(_1x,_1y) +
 bord(4) + blur(2) + color3('633956') + color1('CEB0D4'))     #在此处设置初始(即变化前的)文字样式,如要使用TCC中的样式请去掉下面字符串的头尾引号以激活该段代码
 '''STYLE = (an(1) + pos(_1x,_1y))
 if _Blur > 0:
 EFT += blur(_Blur)'''         #如要使用TCC样式请去掉此字符串头尾三个引号
 
 ass_main(ASS_BUF, SubL(TS,TE,15),STYLE+EFT,_txt)
 
 
 | 
 |