- UID
- 2546
- 积分
- 159
- 帖子
- 30
- 主题
- 5
- 论坛币
- 863
- 威望
- 0
- EP值
- 133
- MP值
- 0
- 阅读权限
- 50
- 注册时间
- 2015-5-9
- 在线时间
- 52 小时
- 最后登录
- 2024-2-1
|
本帖最后由 Seekladoom 于 2022-2-2 11:10 编辑
【旋转光线】TCAX Karaoke Effect 237.rar
(10.11 KB, 下载次数: 1091)
旋转光线特效:- from tcaxPy import *
- def tcaxPy_Init():
- pass
- def tcaxPy_Main(_i, _j, _n, _BT, _ET, _SK, _KT, _X, _Y, _A, _TXT):
- ASS_BUF = [] # used for saving ASS FX lines
-
- DY = _Y - 13
- sb1=''
- for i in range (0,30):
- a = -0.15+0.01*i
- l = (pow((abs(a)/0.15),0.3)+0.5)*120*8
- sb1= sb1 + 'm 0 0 l'+' '+str(int(l*cos(a)))+' '+str(int(l*sin(a)))+' 0 1 c '
-
- sb2 = ''
- for j in range (0,30):
- a = -0.15+0.01*j
- l = (pow((abs(a)/0.15),0.3)+0.5)*60*8
- sb2 = sb2 +'m 0 0 l'+' '+str(int(l*cos(a)))+' '+str(int(l*sin(a)))+' 0 1 c '
- tStep = 2
- for ptt0 in range(_BT+_SK - 10,_BT+_SK+_KT,tStep):
- startag = randint(0, 359)
- endtag = startag + randint(0,9)/10 * randint(50, 100)
- ass_main(ASS_BUF, SubL(ptt0,ptt0 + 100,0), pos(_X, DY)+ an(7)+fad(300, 300)+alpha1(0)+be(1)+shad(0)+bord(0)+color1('FF7C00')+ frz(startag) + t1(0,1000,frz(endtag))+p(4),sb1)
- ass_main(ASS_BUF, SubL(ptt0,ptt0 + 100,1), pos(_X, DY)+ an(7)+fad(300, 300)+alpha1(17)+be(1)+shad(0)+bord(0)+color1('FFFFFF')+ frz(startag) + t1(0,1000,frz(endtag))+p(4),sb2)
- ass_main(ASS_BUF, SubL(_BT,_BT+_SK,2), pos(_X, DY),_TXT)
- ass_main(ASS_BUF, SubL(_BT+_SK,_BT+_SK+_KT,2), pos(_X, DY)+shad(0)+blur(5)+bord(3)+color3('FFFFFF')+color1('FFFFFF'),_TXT)
- ass_main(ASS_BUF, SubL(_BT+_SK+_KT,_ET,2), pos(_X, DY),_TXT)
- return (ASS_BUF, None)
复制代码 |
|