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

 找回密码
 新人加入
楼主: 爱雪音MiKu

[已解决] 呜咕。。关于main特效的问题。。等 [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

发表于 2013-2-16 19:16:30 |显示全部楼层
爱雪音MiKu 发表于 2013-2-16 19:07
呜咕。。0.0。。获取第5个字的时间?。。那个。。偶不会获取     ...


利用全局變量...

隨便哪裡寫

GetHelp()
Pause()

可以獲取幫助.


GetVal(val_KarTime)[_i][4]

Rank: 4

发表于 2013-2-16 19:36:40 |显示全部楼层
milkyjing 发表于 2013-2-16 19:16
利用全局變量...

隨便哪裡寫

呜咕。。没看懂(T.T)。。获取后直接代人?。。还是定义一个函数然后扔进去?。。
  1. if _j < 5 :
  2.         ass_main(ASS_BUF, SubL(_BT, _ET), pos(_X,_Y) + K(_SK) + K(_KT)+color1("FFFFFF"), _TXT)
  3.     else :  
  4.         ass_main(ASS_BUF, SubL(_BT, _ET), pos(_X,_Y) + K(_SK) + K(_KT)+color1("FFFFFF"), _TXT)
  5.         ass_main(ASS_BUF, SubL(_BT, _ET), pos(_X,_Y) + t(1000, 1000, color2('FFFFFF')) + K(_SK) + K

  6. (_KT), _TXT)
复制代码
嘎哦。。。偶只会改下成这样了。。。写不下去了。。。因为想不明白了(T.T)

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-16 19:58:13 |显示全部楼层
爱雪音MiKu 发表于 2013-2-16 19:07
呜咕。。0.0。。获取第5个字的时间?。。那个。。偶不会获取     ...

直接用哪个get函数就完事了获取时间后,写一行开始时间到第五个字的效果,再写一行第五个字到结束的效果,就完事了

Rank: 4

发表于 2013-2-16 20:04:45 |显示全部楼层
渣渣疯子 发表于 2013-2-16 19:58
直接用哪个get函数就完事了获取时间后,写一行开始时间到第五个字的效果,再写一行第五个字到结束的效果 ...

呜咕。。M大大写的GetVal(val_KarTime)[_i][4]这个?。。。
S=GetVal(val_KarTime)[_i][4]
ass_main(ASS_BUF, SubL(_BT, S), pos(_X,_Y) + K(_SK) + K(_KT)+color1("FFFFFF"), _TXT)
ass_main(ASS_BUF, SubL(S, _ET), pos(_X,_Y) + K(_SK) + K(_KT)+color1("BB76FA"), _TXT)

这样写吗?

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-17 00:04:36 |显示全部楼层
爱雪音MiKu 发表于 2013-2-16 20:04
呜咕。。M大大写的GetVal(val_KarTime)[_i][4]这个?。。。
S=GetVal(val_KarTime)[_i][4]
ass_main(ASS_ ...

http://www.tcax.org/forum.php?mo ... &extra=page%3D1直接用这个不是方便点么...大概就是这个意思,这样弄不行么?

Rank: 4

发表于 2013-2-17 07:52:35 |显示全部楼层
渣渣疯子 发表于 2013-2-17 00:04
http://www.tcax.org/forum.php?mod=viewthread&tid=582&extra=page%3D1直接用这个不是方便点么...大概 ...

getKT[_i][4]
呜咕。。这样0.0?。。。

啊呜。。写一个简单的例子给偶看看吧(T.T)。。偶比较笨

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-17 14:41:23 |显示全部楼层
爱雪音MiKu 发表于 2013-2-17 07:52
getKT[_i][4]
呜咕。。这样0.0?。。。

t1 = getSK(0,4)
t2 = getKT(0,4)
第一行第五个字开始时间:
ts = _BT+t1
第一行第五个字结束时间:
te = _BT+t1+t2

Rank: 4

发表于 2013-2-17 15:03:57 |显示全部楼层
渣渣疯子 发表于 2013-2-17 14:41
t1 = getSK(0,4)
t2 = getKT(0,4)
第一行第五个字开始时间:

呜咕。。这样就明白了。。谢谢。。然后继续解决问题0.0
  1. from tcaxPy import *




  2.    


  3. def tcaxPy_Main(_i, _j, _n, _BT, _ET, _SK, _KT, _X, _Y, _A, _TXT):



  4.     ASS_BUF  = []        # used for saving ASS FX lines




  5.     ass_main(ASS_BUF, SubL(_BT+_SK, _ET), pos(_X,_Y) +color1("BB76FA"), _TXT)


  6.     t1 = getSK(0,5)
  7.     t2 = getKT(0,5)
  8.     ts = _BT+t1
  9.     te = _BT+t1+t2
  10.     ass_main(ASS_BUF, SubL(_BT, ts+10), pos(_X,_Y) +  color1('68DDF1') , _TXT)
  11.     ass_main(ASS_BUF, SubL(ts+10, _ET), pos(_X,_Y) +  color1('FFFFFF') , _TXT)


  12.    
  13.    
  14.         
  15.     #############################

  16.     return (ASS_BUF, None)
复制代码
呜咕。。颜色的统一变换是做到了。。现在第一个main特效的颜色不填充了0.0?。。。低下定的时间影响到上面了吗?

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-17 17:50:05 |显示全部楼层
爱雪音MiKu 发表于 2013-2-17 15:03
呜咕。。这样就明白了。。谢谢。。然后继续解决问题0.0呜咕。。颜色的统一变换是做到了。。现在第一个mai ...

填充?你贴出来的代码里没有填充的效果啊,你是不是忘了加K(_KT)这个?

Rank: 4

发表于 2013-2-17 18:01:51 |显示全部楼层
渣渣疯子 发表于 2013-2-17 17:50
填充?你贴出来的代码里没有填充的效果啊,你是不是忘了加K(_KT)这个? ...

ass_main(ASS_BUF, SubL(_BT+_SK, _ET), pos(_X,_Y) +color1("BB76FA"), _TXT)

呜咕。。至少这行代码一个字一个字在K值内变颜色吧0.0?。。不是这样写吗?

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-17 18:16:15 |显示全部楼层
爱雪音MiKu 发表于 2013-2-17 18:01
ass_main(ASS_BUF, SubL(_BT+_SK, _ET), pos(_X,_Y) +color1("BB76FA"), _TXT)

呜咕。。至少这行代码一 ...

这行要在K值内变色的话是ass_main(ASS_BUF, SubL(_BT+_SK, _ET), pos(_X,_Y) +color1("BB76FA")+K(_KT), _TXT)你最好再加个color2

Rank: 4

发表于 2013-2-17 18:19:54 |显示全部楼层
渣渣疯子 发表于 2013-2-17 18:16
这行要在K值内变色的话是ass_main(ASS_BUF, SubL(_BT+_SK, _ET), pos(_X,_Y) +color1("BB76FA")+K(_KT),  ...

呜咕。。V。。明白了。。

ass_main(ASS_BUF,SubL(_BT+_SK-15,_BT+_SK+_KT/2),blur(5)+move(_X,_Y,_X,_Y+5)+color3("CCCCCC") ,_TXT)

这段代码是你写的。。这里不加K(_KT)也变颜色了呢0.0?。。

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-17 18:51:32 |显示全部楼层
爱雪音MiKu 发表于 2013-2-17 18:19
呜咕。。V。。明白了。。

ass_main(ASS_BUF,SubL(_BT+_SK-15,_BT+_SK+_KT/2),blur(5)+move(_X,_Y,_X,_Y+ ...

这是那里面的?或许是下一句话变得颜色吧...这世间定义不是才执行到K时间的一半么?

Rank: 4

发表于 2013-2-17 18:54:27 |显示全部楼层
渣渣疯子 发表于 2013-2-17 18:51
这是那里面的?或许是下一句话变得颜色吧...这世间定义不是才执行到K时间的一半么? ...

呜咕。。这个http://www.tcax.org/forum.php?mod=viewthread&tid=286

啊呜。。文字效果里的吧。。偶稍微的改了一点

Moderator

疯子

Rank: 5Rank: 5

发表于 2013-2-17 22:00:48 |显示全部楼层
爱雪音MiKu 发表于 2013-2-17 18:54
呜咕。。这个http://www.tcax.org/forum.php?mod=viewthread&tid=286

啊呜。。文字效果里的吧。。偶稍 ...

变色是用了底下哪一行的啊,底下那一行颜色定义不是变了么

Rank: 4

发表于 2013-2-18 06:59:21 |显示全部楼层
渣渣疯子 发表于 2013-2-17 22:00
变色是用了底下哪一行的啊,底下那一行颜色定义不是变了么

嘎哦。。明白了。。。继续研究特效去了
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-4-16 20:22

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH