Releases: feightwywx/arcfutil
Releases · feightwywx/arcfutil
0.3.3
修复
- 读取
flick()
时,会意外输出参数的问题 - 0长度
Arc()
对象无法被正确转换为字符串的问题
0.3.2
修复
修复了使用切片切碎蛇时,碎蛇起始量错误的问题
0.3.1
Update 0.3.1
0.3.0
新特性
- 支持对Arc对象取点的操作,现在通过下标访问一个Arc对象,将会返回一个起终点坐标都为下标所指对应时间点处Arc坐标的Arc对象
- 支持对Hold, Arc对象切片
- 引入了一些自定义异常。新增的特性包含的检测代码率先使用了这些异常,之后会覆盖更多场景
- 引入了对
flick()
的支持
调整
- 包结构调整
- 用
str
替换了原先使用Enum
的几个参数 - 一些包含
true
,false
,none
的参数现在被统一为Python标准的形式,也不再支持str
类型的输入 - 对部分属性的类型标识作了调整
- Note对象向aff标准格式的转换现在使用
__str__
方法,而非之前的__repr__
方法 - 移除了原先用于建立Note对象的函数(形如
aff.tap()
等),并将Note对象导入__init__.py
。现在请使用形如aff.Tap()
的语句来声明对象。
修正
- 修正了timinggroup无法正常读取的问题
- 修正了对timinggroup的time属性访问的判定
0.2.0
新特性
- moveto()方法,将note移动到指定时间点
- offsetto()方法,将note时间偏移指定量
修正
- 修正了skynote列表元素输出可能不为int的问题
- 修正了isskyline在dump()后全为true的问题
- 修正了Arc参数错位的问题
0.1.1
- 修复了log记录路径导致songlist命令无法使用的bug
- 修复bgcopy()读取目录树,目标为文件时抛出异常的bug
- log语言改为English
0.1.0
Initial release