- UID
- 2546
- 积分
- 159
- 帖子
- 30
- 主题
- 5
- 论坛币
- 868
- 威望
- 0
- EP值
- 134
- MP值
- 0
- 阅读权限
- 50
- 注册时间
- 2015-5-9
- 在线时间
- 52 小时
- 最后登录
- 2024-10-20
|
本帖最后由 Seekladoom 于 2022-1-12 23:13 编辑
【更新日志】
2022年1月12日:
根据如下帖子追加绘图代码:
http://www.tcax.org/forum.php?mod=viewthread&tid=162
2021年9月10日:
1.删除def img()
2.修改def img1(),此前默认输出绝对路径的写法,改为用'sys'的路径类型判断。不填'sys'时,def img1()的括号中填写什么就直接输出什么。
2021年9月5日:
添加对新mod标签blend、fshp、ortho、rnds、xblur、yblur的字符串支持,对应关系如下:
\blend:def blend()
\fshp:def fshp()
\ortho:def ortho()
\rnds:def rnds()
\xblur:def xblur()
\yblur:def yblur()
2021年8月27日:
1.对jitter添加填写4-6个参数时的判定
2.将vcolor、valpha(渐变色和渐变透明度)改为vc和va,简化代码并兼容论坛内的老脚本
2021年8月26日:
1.添加对常规标签\i、\s、\u、\r、\fe、\pbo-的字符串支持,对应关系如下:
\i:def i()
\s:def s()
\u:def u()
\r:def r()
\fe:def fe()
\pbo-:def pbo()
对mod标签\fsc的字符串支持:
\fsc:def fsc1()
注:tcaxPy.py已有的def fsc返回的是\fscx和\fscy,也就是说def fsc本质是一个方便fscx和fscy标签输出的组合函数(其实就是改一下最后的return那里的返回值就行):
- def fsc(x, y): # 生成常规标签 \fscx\fscy
- if x == int(x) and y == int(y):
- X = str(int(x))
- Y = str(int(y))
- else:
- X = str(format(x, '.2f'))
- Y = str(format(y, '.2f'))
- return '\\fscx{0}\\fscy{1}'.format(X, Y)
复制代码 这里def fsc1和已有的def fsc并不冲突,论坛内已经用过fsc()的脚本可以继续使用def fsc。
2021年8月25日:
1.对8月23日的def img1的错误修改进行修正,追加对用户未填写x和y参数情况的判定,确保只填 '图片名称.png' 即可读取到图片的绝对路径
2.添加def img,追加对用户未填写x和y参数情况的判定,确保只填 '图片名称.png' 即可读取到图片的相对路径
3.删除def SubL中的NTP,将0000改为0,确保跟ASS V4.00+标准生成的字幕文件同步
2021年8月23日:
1.修改了def img1,去除其需要的x和y参数,确保只填'图片名称'即可读取到图片的绝对路径
2.修复了0.8.0.2中的movevc输出问题
3.修复def valpha1-4的输出问题
2021年8月20日:
修复了def b、def alt的输出问题
|
|