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

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

[已解决] 小小的问题 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2013-6-4 22:58:31 |显示全部楼层 |倒序浏览
本帖最后由 yyxxlc 于 2013-6-5 23:35 编辑

1、关于layer,我一直以为这玩意儿像是ps里的图层那样的,但是看到许多大大们脚本里面都把layer设的很大(>5),比如下面这个代码,sai大设了10层啊10层呢,但是后面各种效果加一起才5个啊 到底为什么要设10,还有默认不写的话,有什么区别么?

ass_main(ASS_BUF, SubL(_BT+_j*5, _BT+_SK-5,10),an(7)+bord(0.5) + pos(dx,dy)+fad(150,0)+p(4), outline)

2、奶大的某个脚本里有这么一句:EFT1 = alpha1(HexToDec('AA')) + alpha3(HexToDec('AA')) + color1('FFFFFF'),我去看了看HexToDec这个函数,貌似是把16进制改成10进制的  百度了一下十六进制AA是十进制的170。但是alpha1是设置PrimaryColour的透明度的吧,颜色BGR不是有三组16进制的数字么  难道这句话的意思是十进制的B-170  G-170 R-170组成的新颜色么(<--绝对不是!= =)

3、我最近才发现从来没把pos和move连在一起用过,特别是把move的起点设的和pos不一样的时候,于是我就去实验了一下。用了sai大那个像流星的脚本。

元脚本的效果:(后面跟着的一堆星星  只有move时)
mov(POS[exint(i-j*3-5)][0]+randint(-5,5),POS[exint(i-j*3-5)][1]+randint(-5,5),POS[exint(i-j*3-5)][0]+randint(-15,15),POS[exint(i-j*3-5)][1]+randint(-15,15))
  1. for j in range(2):
  2.              if randint(0,4) == 0:
  3.                  ass_main(ASS_BUF, SubL(_start+_elapk-155+i*1, _start+_elapk-155+(i+1)*1+30,50), an(7)+blur(0.3)+bord(0.2)+color3("FFFFFF") +color1("FFFFFF")+ mov(POS[exint(i-j*3-5)][0]+randint(-5,5),POS[exint(i-j*3-5)][1]+randint(-5,5),POS[exint(i-j*3-5)][0]+randint(-15,15),POS[exint(i-j*3-5)][1]+randint(-15,15))+fad(0,300)+fsc(60,60), pbri())
复制代码
1.png

然后我在多加了一个pos(x,y)之后,它就变成了.....
pos(POS[0], POS[1])+mov(POS[exint(i-j*3-5)][0]+randint(-5,5),POS[exint(i-j*3-5)][1]+randint(-5,5),POS[exint(i-j*3-5)][0]+randint(-15,15),POS[exint(i-j*3-5)][1]+randint(-15,15))
  1. for j in range(2):
  2.                if randint(0,4) == 0:
  3.                  ass_main(ASS_BUF, SubL(_start+_elapk-155+i*1, _start+_elapk-155+(i+1)*1+30,50), an(7)+blur(0.3)+bord(0.2)+color3("FFFFFF") +color1("FFFFFF") + pos(POS[i][0], POS[i][1])+mov(POS[exint(i-j*3-5)][0]+randint(-5,5),POS[exint(i-j*3-5)][1]+randint(-5,5),POS[exint(i-j*3-5)][0]+randint(-15,15),POS[exint(i-j*3-5)][1]+randint(-15,15))+fad(0,300)+fsc(60,60), pbri())
复制代码
2.png

完全一条线不会动来动去的按照bezier曲线走了,明明后面move里设了随机坐标的呀!但是又和一般的只有pos的时候有点不一样  这是为什么 想不出原因来

Rank: 4

沙发
发表于 2013-6-5 07:03:04 |显示全部楼层
久违的斜体状态啊

Rank: 4

板凳
发表于 2013-6-5 20:30:12 |显示全部楼层
四味线 发表于 2013-6-5 15:03
1.層數設大一點只是爲了方便,不需要那麼嚴謹
2.這方面知道的不多
3.pos和move貌似不能連用有move就不需要p ...

谢谢大大啦~

Rank: 4

地板
发表于 2013-6-5 23:35:37 |显示全部楼层
恩 谢谢各位大大啦
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-2 22:31

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH