- UID
- 3
- 积分
- 8169
- 帖子
- 259
- 主题
- 68
- 论坛币
- 5016
- 威望
- 54
- EP值
- 2533
- MP值
- 20
- 阅读权限
- 200
- 注册时间
- 2011-8-3
- 在线时间
- 1097 小时
- 最后登录
- 2022-10-8
|
預覽:http://pan.baidu.com/s/1hqqY9CC#dir/path=%2FSaiyakuFX_Preview- from tcaxPy import *
- def tcaxPy_Main(_I, _J, _N, _BT, _ET, _SK, _KT, _X, _Y, _A, _TXT):
- ASS_BUF = [] # used for saving ASS FX lines
- global _FontSize
- global pyFont
- _FontSize = GetVal(val_FontSize)
- pyFont = InitFont(GetVal(val_FontFileName), GetVal(val_FaceID), GetVal(val_FontSize), GetVal(val_Spacing), GetVal(val_SpaceScale), 0x0000FF, 0, 0)
- POS = pos(_X, _Y)
- C = DivClr( "FFFFFF","000000", _A+15)
- if _I < 14 :
- A = randint(0,_A+2)
- for i in range(_A + 2):
- CM = color1(C[abs(A-i+randint(-10,10))])
- CLIP = clip(int(_X-_A/2 - 1-100), int(_Y-_A/2 + i - 1), int(_X-_A/2 + 1 + _A+100),int( _Y-_A/2 + i))
- M = t1(0,50,mov(_X,_Y,_X+randint(-4,4),_Y))+t1(50,100,mov(_X,_Y,_X+randint(-4,4),_Y))+t1(100,150,mov(_X,_Y,_X+randint(-4,4),_Y))
- ass_main(ASS_BUF, SubL(_BT-20, _BT+_SK),fad(200,0)+CLIP +POS +bord(0)+ CM , _TXT)
- ass_main(ASS_BUF, SubL(_BT+_SK+_KT,_ET), POS +CLIP +bord(0)+ CM , _TXT)
- for k in range(_BT+_SK,_BT+_SK+_KT,20):
- ass_main(ASS_BUF, SubL(k,k+20), M +CLIP+bord(0)+ CM , _TXT)
- if i % 5 == 0 or i%5 == 1 or i%5 == 2:
- for j in range(1):
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP +mov(_X,_Y,_X+randint(40,70),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(140)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP + mov(_X,_Y,_X+randint(-70,-40),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(140)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- else:
- for j in range(1):
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP +mov(_X,_Y,_X+randint(40,70),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(200)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP + mov(_X,_Y,_X+randint(-70,-40),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(200)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- else:
- A = randint(0,_A+2)
- for i in range(_A + 2):
- CM = color1(C[abs(A-i+randint(-10,10))])
- CLIP = clip(int(_X-_A/2 - 1-100), int(_Y-_A/2 + i - 1), int(_X-_A/2 + 1 + _A+100),int( _Y-_A/2 + i))
- M = t1(0,50,mov(_X,_Y,_X+randint(-4,4),_Y))+t1(50,100,mov(_X,_Y,_X+randint(-4,4),_Y))+t1(100,150,mov(_X,_Y,_X+randint(-4,4),_Y))
- ass_main(ASS_BUF, SubL(_BT-20, _ET),fad(200,0)+CLIP +POS +bord(0)+ CM , _TXT)
- if i % 5 == 0 or i%5 == 1 or i%5 == 2:
- for j in range(1):
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP +mov(_X,_Y,_X+randint(40,70),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(140)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP + mov(_X,_Y,_X+randint(-70,-40),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(140)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- else:
- for j in range(1):
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP +mov(_X,_Y,_X+randint(40,70),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(200)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
- ass_main(ASS_BUF, SubL(_ET+j*3,_ET+50+randint(-5,5),0),CLIP + mov(_X,_Y,_X+randint(-70,-40),_Y)+fad(0,300)+blur(3)+blur(10)+alpha1(200)+color1("FFFFFF")+color3("FFFFFF")+shad(0)+fscx(300), _TXT)
-
- return (ASS_BUF, None)
复制代码 |
-
1
查看全部评分
-
|