- UID
- 247
- 积分
- 2337
- 帖子
- 108
- 主题
- 9
- 论坛币
- 4064
- 威望
- 14
- EP值
- 1360
- MP值
- 83
- 阅读权限
- 100
- 注册时间
- 2011-11-5
- 在线时间
- 90 小时
- 最后登录
- 2016-9-5
|
本帖最后由 ひまり 于 2012-7-17 15:39 编辑
七、all
顾名思义,所有都作用。。。。对整个字幕文件的每个音节。。。= =
八、char
这个是character的缩写,用这个会对每个字产生作用,不一定是音节。。。
九、fx name
这个修饰语我经常用,哈哈,奶大的东西可以控制每句话,每个字的效果的话,实际aegisub本身也能做到。。。
例子
Comment: 0,0:00:00.00,0:00:05.00,Default,,0000,0000,0000,template syl fx drop,{\move($x,$y,$x,!$y+30!,$start,$end)}
上面的效果名字叫做drop,要想实现这个效果,只要在{\k21\-drop}hi{\k10}gu{\k23}ra{\k22}shi {\k38}ga里面加上\-drop,这个效果会作用整个一句话,如果写在中间则会对后面的产生效果,前面的不会。。。
十、keeptags
这个东西也很实用,主要是打k值的时候,有时候自己在原句中加了一些tags来控制颜色,字体,但是一旦应用了template,这些东西就消失了,这时候加上keeptags则不会。。。
貌似不能和char或multi一块用。。。
例子
template line keeptags: {\r\t($start,!$start+1!,\frx40)\t(!$start+1!,$end,\frx0)}
karaoke: {\k21}hi{\k10}gu{\k23}ra{\k22}shi {\k38}ga {\k37\1c&H0000FF&}na{\k37}ku
十一、multi
这个东西估计也有人用过,这个主要是日语里面的汉字发音往往不是占一个音节的情况,甚至用多个假名注音,这时候会这么做,老实说这个算比较高级的用法了吧,占了多个音节,高亮就会有多个。。。我一直想试试,但是因为麻烦一直没用,可以自动实现汉字头顶注假名的效果哦~~(2001貌似讲过。。。)
例子
template syl multi: {\an5\pos($scenter,$smiddle)\1a&HFF&\t($start,$end,\bord5\3a&HFF&)}
karaoke: {\k33}風{\k36}#{\k89}の{\k46}花{\k28}#{\k57}よ
风读作kaze,两个音,多的一个用#来占位。。。。实际可以写成#|XX(写假名),应用之后假名会自动到汉字头上。。。一个音用一个#。。。。风这样的两个就应该用两个,不过这个例子没要实现那种效果。。。所以只是单纯用#占位而已。。。
十二、noblank
这个简单说一下,就是对空格无效。。。(特别提醒一下,不要小看空格,我就吃过亏。。。不提了。。。)
十三、notext
这个经常在做图形,曲线啥的效果时候用,和template一块用。。。
例子:
code once: sword_shape = "m 0 0 l 5 -5 l 5 -30 l 10 -30 l 10 -32 l 2 -32 l 2 -40 l -2 -40 l -2 -32 l -10 -32 l -10 -30 l -5 -30 l -5 -5 "
template syl notext noblank: {\an5\move($scenter,!$smiddle-30!,$scenter,$smiddle,!$start-20!,$start)\p2}!sword_shape!
十四、repeat n,loop n
这个讲完,就不讲了。。。(空调坏了,我待会出去转转。。。)
这两个都是指定效果的重复次数的。。。。repeat还真没用过,我一直用loop。。。。(貌似还用过maxloop()的函数,那是偷别人的啦。。。。)
例子
template syl loop 4: {\move($x,$y,!$x+math.random(-30,30)!,!$y+math.random(-30,30)!,$start,$end)\alpha&Hc0&\t($start,$end,\alpha&HFF&)}
这个效果就是从原来位置向上下左右大约30像素位置随机运动。。。。然后重复4次。。。。
好了,蛋疼的讲座完了,我也准备准备撤了。。。
|
|