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

 找回密码
 新人加入
查看: 3807|回复: 1
打印 上一主题 下一主题

[完整特效] [youkaze]001_GuiltyCrownOP [复制链接]

Moderator

youkaze

Rank: 5Rank: 5

跳转到指定楼层
楼主
发表于 2012-2-23 22:06:14 |显示全部楼层 |倒序浏览
本帖最后由 七海の游风 于 2012-2-24 09:41 编辑
  1. from tcaxPy import *
  2.    



  3. from collections import deque




  4. def tcaxPy_Init():



  5.     global _FontFileName   
  6.     global _FaceID       
  7.     global _Fs                       
  8.     global _TextWidth               
  9.     global _TextHeight               
  10.     global _TextLength
  11.     global _TextAdvDiff
  12.     global _ResolutionX
  13.     global _OffsetX
  14.     global _FD               
  15.     global Font               
  16.     global FontOut       


  17.     _FontFileName = GetVal(val_FontFileName)
  18.     _FaceID       = GetVal(val_FaceID)
  19.     _Fs           = GetVal(val_FontSize)
  20.     _TextHeight   = GetVal(val_TextHeight)
  21.     _TextWidth    = GetVal(val_TextWidth)
  22.     _TextLength   = GetVal(val_TextLength)
  23.     _TextAdvDiff  = GetVal(val_TextAdvanceDiff)
  24.     _ResolutionX  = GetVal(val_ResolutionX)
  25.     _OffsetX      = GetVal(val_OffsetX)
  26.     _FD           = 1000 / GetVal(val_FXFPS)



  27.     Font    = InitFont(_FontFileName, _FaceID, _Fs, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 0, 0)   
  28.     FontOut = InitFont(_FontFileName, _FaceID, _Fs, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 4, 1)   




  29. def tcaxPy_Fin():



  30.     FinFont(Font)
  31.     FinFont(FontOut)



  32. def tcaxPy_Main(_i, _j, _n, _BT, _ET, _SK, _KT, _X, _Y, _A, _TXT):
  33.     ASS_BUF = []            

  34. ######开始结束效果######
  35.     ass_main(ASS_BUF, SubL(_BT-6+_j*3,_BT+_j*5+35,60),an(5)+pos(_X, _Y)+fscx(_A*100/10)+fscy(450)+fad(0,500)+color1("421B45")+bord(0), "{\p1}m 0 0 b 0 3 0 7 0 10 b 3 10 7 10 10 10 b 10 7 10 3 10 0 b 7 0 3 0 0 0 {\p0}")
  36.    
  37.     ass_main(ASS_BUF, SubL(_BT-8+_j*5,_BT+(_j+1)*5),an(5)+pos(_X, _Y)+fad(500,0)+bord(3), _TXT)
  38.     ass_main(ASS_BUF, SubL(_BT+(_j+1)*5,_BT+_SK),an(5)+pos(_X, _Y)+bord(3), _TXT)
  39.     ass_main(ASS_BUF, SubL(_ET,_ET+50),an(5)+pos(_X, _Y)+bord(3)+fad(0,300), _TXT)

  40. ######存在效果######
  41.     ass_main(ASS_BUF, SubL(_BT+_SK,_ET),an(5)+pos(_X, _Y)+bord(3), _TXT)


  42. ######K表现效果######


  43.     ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT+10),an(5)+pos(_X, _Y) + color3('5948F2') +blur(9) + bord(4) + fad(0,300), _TXT)
  44.     EFT = alpha1(0) + color1('000000') + fscy(50) + fscx(50) + alpha1(50) +bord(0) + animation1(0, 3 * _KT, fscy(100) + fscx(100) + alpha1(150))
  45.     ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT),an(5)+pos(_X, _Y) + EFT, _TXT)
  46.     EFT = alpha1(0) + color1('000000') + fscy(50) + fscx(50) + alpha1(50) +bord(0) + animation1(3 * _KT, 6 * _KT, fscy(100) + fscx(100) + alpha1(150))
  47.     ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT),an(5)+pos(_X, _Y) + EFT, _TXT)
  48.     EFT = alpha1(0) + color1('000000') + fscy(50) + fscx(50) + alpha1(50) +bord(0) + animation1(6 * _KT, 9 * _KT, fscy(100) + fscx(100) + alpha1(150))
  49.     ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT),an(5)+pos(_X, _Y) + EFT, _TXT)


  50.    

  51.     return (ASS_BUF, None)
复制代码
01的下载补上 以前发过群里的嗯- -
115下载预览:http://115.com/file/c24qcrlt
1

查看全部评分

Moderator

youkaze

Rank: 5Rank: 5

沙发
发表于 2012-2-23 22:56:05 |显示全部楼层
milkyjing 发表于 2012-2-23 22:46
支持一下, 預覽都有壓制的吧, 直接上傳115, 或者發我吧...

補上預覽直觀點..

明天上午吧 今天没时间了……
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-8 02:52

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH