- UID
 - 9
 - 积分
 - 4251
 - 帖子
 - 293
 - 主题
 - 40
 - 论坛币
 - 8464 
 - 威望
 - 29 
 - EP值
 - 1646 
 - MP值
 - 8 
 - 阅读权限
 - 100
 - 注册时间
 - 2011-8-3
 - 在线时间
 - 151 小时
 - 最后登录
 - 2022-8-8
  
 
 
 
   
 | 
 本帖最后由 七海の游风 于 2012-2-24 10:29 编辑  
- from tcaxPy import *
 
 -     
 
  
 
- from pixLibs.ImageStone.pixStone import *
 
  
 
 
 
- def tcaxPy_Init():
 
  
 
 
-     global _FontFileName    
 
 -     global _FaceID        
 
 -     global _Fs                        
 
 -     global _TextWidth                
 
 -     global _TextHeight                
 
 -     global _TextLength
 
 -     global _TextAdvDiff
 
 -     global _ResolutionX
 
 -     global _OffsetX
 
 -     global _FD                
 
 -     global Font                
 
 -     global FontOut
 
  
 
-     _FontFileName = GetVal(val_FontFileName)
 
 -     _FaceID       = GetVal(val_FaceID)
 
 -     _Fs           = GetVal(val_FontSize)
 
 -     _TextHeight   = GetVal(val_TextHeight)
 
 -     _TextWidth    = GetVal(val_TextWidth)
 
 -     _TextLength   = GetVal(val_TextLength)
 
 -     _TextAdvDiff  = GetVal(val_TextAdvanceDiff)
 
 -     _ResolutionX  = GetVal(val_ResolutionX)
 
 -     _OffsetX      = GetVal(val_OffsetX)
 
 -     _FD           = 1000 / GetVal(val_FXFPS)
 
  
 
 
-     Font    = InitFont(_FontFileName, _FaceID, _Fs, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 0, 0)    
 
 -     FontOut = InitFont(_FontFileName, _FaceID, _Fs, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 4, 1)
 
  
 
 
- def tcaxPy_Fin():
 
  
 
 
-     FinFont(Font)
 
 -     FinFont(FontOut)
 
  
- def fsc(x):
 
  
-     X = randint(0,x)
 
  
-     return fscx(X)+fscy(X)
 
  
 
- def tcaxPy_Main(_i, _j, _n, _BT, _ET, _SK, _KT, _X, _Y, _A, _TXT):
 
 -     ASS_BUF = []
 
  
-     COLOR=[ "3F95FF", "3FD8FF","3FFF4E","FFDF3F","FF3F4F","C13FFF","7370FF" ]
 
  
 
 
 
-     if _i < 1:
 
 -         ass_main(ASS_BUF, SubL(_BT-8+_j*5-20,_BT+(_j+1)*5),an(5)+move(_X+60, _Y ,_X , _Y)+fad(500,0)+blur(1)+bord(2)+shad(0)+frz(270)+t(frz(360)), _TXT)
 
  
-         ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
  
-         ass_main(ASS_BUF, SubL(_BT+_SK,_BT+_SK+_KT/2),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0)+fscx(100)+fscy(100)+t(fscx(200)+fscy(200)), _TXT)
 
  
-         ass_main(ASS_BUF, SubL(_BT+_SK+_KT/2,_ET-8+_j*5),an(5)+pos(_X, _Y)+fad(0,500)+blur(1)+bord(2)+shad(0)+fscx(200)+fscy(200)+t(fscx(50)+fscy(50)), _TXT)
 
 -         
 
  
 
-     if _i > 0 and _i < 4:
 
 -         ass_main(ASS_BUF, SubL(_BT-8+_j*5-20,_BT+(_j+1)*5),an(5)+move(_X+60, _Y ,_X , _Y)+fad(500,0)+blur(1)+bord(2)+shad(0)+frz(270)+t(frz(360)), _TXT)        
 
 -         ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
  
-         ass_main(ASS_BUF, SubL(_BT+_SK,_BT+_SK+_KT),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0)+fscx(100)+fscy(100)+t(0, 3 * _KT,fscx(120)+fscy(70))+t1(3 * _KT, 6 * _KT,fscx(70)+fscy(120))+t1(6 * _KT, 9 * _KT,fscx(100)+fscy(100)), _TXT)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK+_KT,_BT+_SK+_KT+20-8+_j*5),an(5)+move(_X, _Y ,_X-60, _Y)+fad(0,300)+blur(1)+bord(2)+shad(0)+frz(0)+t(frz(90)), _TXT)
 
  
-         
 
 -         EFT = alpha1(0) + color1('7200D3')+ color3('FFFFFF')+mov(_X+5,_Y-10,_X+25,_Y-40)+bord(0.5)+blur(2)+shad(0)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT-10),an(5)+ EFT, '{\\p3}m 3 -50 b 46 -64 66 -21 53 4 b 43 24 11 37 -16 10 b -18 13 -25 10 -20 6 b -24 2 -24 -1 -18 -3 b -18 -4 -19 -6 -17 -7 b -17 -7 -19 -7 -19 -8 b -23 -6 -25 -11 -20 -12 b -21 -15 -18 -19 -15 -19 b -14 -27 -23 -34 -20 -42 b -19 -46 -14 -51 -9 -50 b -6 -50 -3 -46 -4 -41 b -1 -43 4 -45 7 -42 b 10 -39 9 -33 7 -29 b 4 -21 -7 -24 -13 -19 b -7 -18 -8 -12 -10 -9 b -7 -7 -6 -4 -7 -1 b -4 -1 -3 1 -4 3 b -5 6 -9 5 -10 3 b -10 4 -11 5 -12 5 b -12 6 -13 7 -13 7 b 17 16 27 -2 30 -8 b 38 -34 26 -52 3 -50 ')
 
 -         EFT = alpha1(0) + color1('7200D3')+ color3('FFFFFF')+mov(_X-15,_Y-40,_X+5,_Y-10)+bord(0.5)+blur(2)+shad(0)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK-10, _BT+_SK),an(5)+ EFT, '{\\p3}m 3 -50 b 46 -64 66 -21 53 4 b 43 24 11 37 -16 10 b -18 13 -25 10 -20 6 b -24 2 -24 -1 -18 -3 b -18 -4 -19 -6 -17 -7 b -17 -7 -19 -7 -19 -8 b -23 -6 -25 -11 -20 -12 b -21 -15 -18 -19 -15 -19 b -14 -27 -23 -34 -20 -42 b -19 -46 -14 -51 -9 -50 b -6 -50 -3 -46 -4 -41 b -1 -43 4 -45 7 -42 b 10 -39 9 -33 7 -29 b 4 -21 -7 -24 -13 -19 b -7 -18 -8 -12 -10 -9 b -7 -7 -6 -4 -7 -1 b -4 -1 -3 1 -4 3 b -5 6 -9 5 -10 3 b -10 4 -11 5 -12 5 b -12 6 -13 7 -13 7 b 17 16 27 -2 30 -8 b 38 -34 26 -52 3 -50 ')
 
 -         
 
  
 
 
-     if _i > 3 and _i < 10:
 
  
-         ass_main(ASS_BUF, SubL(_BT-8+_j*5-20,_BT+(_j+1)*5),an(5)+move(_X+60, _Y ,_X , _Y)+fad(500,0)+blur(1)+bord(2)+shad(0)+frz(270)+t(frz(360)), _TXT)        
 
 -         ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK,_ET),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
 -         
 
  
-         for i in range(_BT+_SK-5,_ET,8):
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(6)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(3)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(3)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             
 
 -             for j in range(_BT+_SK-5,_BT+_SK+_KT,8):
 
 -                 R = RandCir2(_X, _Y, 30, 50)
 
 -                 ass_main(ASS_BUF, SubL( i+ randint(0,10), i + 50+ randint(-10,10),1),mov(R[0],R[1],_X,_Y)+fn('Arial')+ fs(8)+fad(40,200)+bord(0)+blur(0.5)+color1(COLOR[randint(0,6)])+alpha(0)+shad(0), '★')
 
  
 
 
 
-     if _i > 9 and _i < 13:
 
 -         ass_main(ASS_BUF, SubL(_BT-8+_j*5-20,_BT+(_j+1)*5),an(5)+move(_X+60, _Y ,_X , _Y)+fad(500,0)+blur(1)+bord(2)+shad(0)+frz(270)+t(frz(360)), _TXT)        
 
 -         ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
  
-         ass_main(ASS_BUF, SubL(_BT+_SK,_BT+_SK+_KT),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0)+fscx(100)+fscy(100)+t(0, 3 * _KT,fscx(120)+fscy(70))+t1(3 * _KT, 6 * _KT,fscx(70)+fscy(120))+t1(6 * _KT, 9 * _KT,fscx(100)+fscy(100)), _TXT)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK+_KT,_BT+_SK+_KT+20-8+_j*5),an(5)+move(_X, _Y ,_X-60, _Y)+fad(0,300)+blur(1)+bord(2)+shad(0)+frz(0)+t(frz(90)), _TXT)
 
  
-         EFT = alpha1(0) + color1('7200D3')+ color3('FFFFFF')+mov(_X+5,_Y-10,_X+25,_Y-40)+bord(0.5)+blur(2)+shad(0)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT-10),an(5)+ EFT, '{\\p3}m 3 -50 b 46 -64 66 -21 53 4 b 43 24 11 37 -16 10 b -18 13 -25 10 -20 6 b -24 2 -24 -1 -18 -3 b -18 -4 -19 -6 -17 -7 b -17 -7 -19 -7 -19 -8 b -23 -6 -25 -11 -20 -12 b -21 -15 -18 -19 -15 -19 b -14 -27 -23 -34 -20 -42 b -19 -46 -14 -51 -9 -50 b -6 -50 -3 -46 -4 -41 b -1 -43 4 -45 7 -42 b 10 -39 9 -33 7 -29 b 4 -21 -7 -24 -13 -19 b -7 -18 -8 -12 -10 -9 b -7 -7 -6 -4 -7 -1 b -4 -1 -3 1 -4 3 b -5 6 -9 5 -10 3 b -10 4 -11 5 -12 5 b -12 6 -13 7 -13 7 b 17 16 27 -2 30 -8 b 38 -34 26 -52 3 -50 ')
 
 -         EFT = alpha1(0) + color1('7200D3')+ color3('FFFFFF')+mov(_X-15,_Y-40,_X+5,_Y-10)+bord(0.5)+blur(2)+shad(0)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK-10, _BT+_SK),an(5)+ EFT, '{\\p3}m 3 -50 b 46 -64 66 -21 53 4 b 43 24 11 37 -16 10 b -18 13 -25 10 -20 6 b -24 2 -24 -1 -18 -3 b -18 -4 -19 -6 -17 -7 b -17 -7 -19 -7 -19 -8 b -23 -6 -25 -11 -20 -12 b -21 -15 -18 -19 -15 -19 b -14 -27 -23 -34 -20 -42 b -19 -46 -14 -51 -9 -50 b -6 -50 -3 -46 -4 -41 b -1 -43 4 -45 7 -42 b 10 -39 9 -33 7 -29 b 4 -21 -7 -24 -13 -19 b -7 -18 -8 -12 -10 -9 b -7 -7 -6 -4 -7 -1 b -4 -1 -3 1 -4 3 b -5 6 -9 5 -10 3 b -10 4 -11 5 -12 5 b -12 6 -13 7 -13 7 b 17 16 27 -2 30 -8 b 38 -34 26 -52 3 -50 ')
 
  
 
 
-     if _i > 12 and _i < 17:
 
  
-         ass_main(ASS_BUF, SubL(_BT-8+_j*5-20,_BT+(_j+1)*5),an(5)+move(_X+60, _Y ,_X , _Y)+fad(500,0)+blur(1)+bord(2)+shad(0)+frz(270)+t(frz(360)), _TXT)        
 
 -         ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK,_ET),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
 -         
 
  
-         for i in range(_BT+_SK-5,_ET,8):
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(6)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(3)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(3)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             
 
 -             for j in range(_BT+_SK-5,_BT+_SK+_KT,8):
 
 -                 R = RandCir2(_X, _Y, 30, 50)
 
 -                 ass_main(ASS_BUF, SubL( i+ randint(0,10), i + 50+ randint(-10,10),1),mov(R[0],R[1],_X,_Y)+fn('Arial')+ fs(8)+fad(40,200)+bord(0)+blur(0.5)+color1(COLOR[randint(0,6)])+alpha(0)+shad(0), '★')
 
  
 
-     if _i > 16 and _i < 21:
 
 -         
 
 -         ass_main(ASS_BUF, SubL(_BT-8+_j*5-20,_BT+(_j+1)*5),an(5)+move(_X+60, _Y ,_X , _Y)+fad(500,0)+blur(1)+bord(2)+shad(0)+frz(270)+t(frz(360)), _TXT)        
 
 -         ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0), _TXT)
 
  
-         ass_main(ASS_BUF, SubL(_BT+_SK,_BT+_SK+_KT),an(5)+pos(_X, _Y)+blur(1)+bord(2)+shad(0)+fscx(100)+fscy(100)+t(0, 3 * _KT,fscx(120)+fscy(70))+t1(3 * _KT, 6 * _KT,fscx(70)+fscy(120))+t1(6 * _KT, 9 * _KT,fscx(100)+fscy(100)), _TXT)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK+_KT,_ET-8+_j*5),an(5)+pos(_X, _Y)+fad(0,300)+blur(1)+bord(2)+shad(0), _TXT)
 
  
-         EFT = alpha1(0) + color1('7200D3')+ color3('FFFFFF')+mov(_X+5,_Y-10,_X+25,_Y-40)+bord(0.5)+blur(2)+shad(0)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT-10),an(5)+ EFT, '{\\p3}m 3 -50 b 46 -64 66 -21 53 4 b 43 24 11 37 -16 10 b -18 13 -25 10 -20 6 b -24 2 -24 -1 -18 -3 b -18 -4 -19 -6 -17 -7 b -17 -7 -19 -7 -19 -8 b -23 -6 -25 -11 -20 -12 b -21 -15 -18 -19 -15 -19 b -14 -27 -23 -34 -20 -42 b -19 -46 -14 -51 -9 -50 b -6 -50 -3 -46 -4 -41 b -1 -43 4 -45 7 -42 b 10 -39 9 -33 7 -29 b 4 -21 -7 -24 -13 -19 b -7 -18 -8 -12 -10 -9 b -7 -7 -6 -4 -7 -1 b -4 -1 -3 1 -4 3 b -5 6 -9 5 -10 3 b -10 4 -11 5 -12 5 b -12 6 -13 7 -13 7 b 17 16 27 -2 30 -8 b 38 -34 26 -52 3 -50 ')
 
 -         EFT = alpha1(0) + color1('7200D3')+ color3('FFFFFF')+mov(_X-15,_Y-40,_X+5,_Y-10)+bord(0.5)+blur(2)+shad(0)
 
 -         ass_main(ASS_BUF, SubL(_BT+_SK-10, _BT+_SK),an(5)+ EFT, '{\\p3}m 3 -50 b 46 -64 66 -21 53 4 b 43 24 11 37 -16 10 b -18 13 -25 10 -20 6 b -24 2 -24 -1 -18 -3 b -18 -4 -19 -6 -17 -7 b -17 -7 -19 -7 -19 -8 b -23 -6 -25 -11 -20 -12 b -21 -15 -18 -19 -15 -19 b -14 -27 -23 -34 -20 -42 b -19 -46 -14 -51 -9 -50 b -6 -50 -3 -46 -4 -41 b -1 -43 4 -45 7 -42 b 10 -39 9 -33 7 -29 b 4 -21 -7 -24 -13 -19 b -7 -18 -8 -12 -10 -9 b -7 -7 -6 -4 -7 -1 b -4 -1 -3 1 -4 3 b -5 6 -9 5 -10 3 b -10 4 -11 5 -12 5 b -12 6 -13 7 -13 7 b 17 16 27 -2 30 -8 b 38 -34 26 -52 3 -50 ')
 
  
-         for i in range(_BT+_SK-5,_BT+_SK+_KT,8):
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(6)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(3)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
 -             ass_main(ASS_BUF, SubL(i,i+4,30),pos(_X,_Y)+bord(3)+blur(3)+color3('FFFFFF')+color1('FFFFFF')+alpha(155)+shad(0), _TXT)
 
  
-             for j in range(_BT+_SK-5,_BT+_SK+_KT,8):
 
 -                 R = RandCir2(_X, _Y, 30, 50)
 
 -                 ass_main(ASS_BUF, SubL( i+ randint(0,10), i + 50+ randint(-10,10),1),mov(R[0],R[1],_X,_Y)+fn('Arial')+ fs(8)+fad(40,200)+bord(0)+blur(0.5)+color1(COLOR[randint(0,6)])+alpha(0)+shad(0), '★')
 
  
 
 
-     return (ASS_BUF, None)
 
  复制代码 115下载预览:http://115.com/file/an97vzb3 |   
 
- 
1
查看全部评分 
 
- 
 
 
  
 |