| 
UID2546积分161帖子30主题5论坛币888 威望0 EP值138 MP值0 阅读权限50注册时间2015-5-9在线时间52 小时最后登录2025-10-25
 
 
 | 
| 本帖最后由 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 fsc1和已有的def fsc并不冲突,论坛内已经用过fsc()的脚本可以继续使用def fsc。复制代码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)
 
 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的输出问题
 
 
 
 
 
 | 
 |