Petpet v6.0
6.0 版本
标准
- 新增
JavaScript
实现, 在网页上生成Petpet! - 新增 头像滤镜
Avatar.filter
- 新增 头像旋转锚点
Avatar.origin
- 新增 文本旋转角度
Text.angle
- 新增 文本旋转锚点
Text.origin
- 更改 默认旋转锚点
- 移除 对 RGBA 颜色数组的支持
核心
- 优化 优化背景图像读取速度, 使用弱引用缓存
- 优化 GIF编码与图像合成共用同一线程池
- 优化 Hex 颜色解析性能
- 移除 一系列标记为弃用的单线程方法
插件
- 新增 自动获取正确分辨率的头像
- 新增 自动更新支持链接数组
- 新增 回复私聊消息
- 优化 GoCQ 插件消息解析性能
编辑器
- 重构 在线编辑器
- 新增 结果预览 #95
- 新增 头像角度设置
- 新增 文本角度设置
- 新增 自动上传 / 分享
- 实现
Avatar.fit
- 实现
Text.wrap
- 实现
Text.style
- 实现
Text.strokeSize
- 实现
Text.strokeColor
- 修复 文字角度计算问题
- 修复 头像旋转偏移问题
杂项
新版实现标准有所改动, 建议下载最新版本模板文件覆盖旧版本, 否则可能出现以下现象:
- 图像旋转偏移坐标 (更改默认旋转锚点导致)
- 图像自动旋转失效 (更改默认旋转锚点导致)
可指定 origin: CENTER
应用旧版旋转锚点
选择心仪的版本:
- 作为
Mirai 2.11.0+
插件运行 可使用petpet-6.0.mirai2.jar
- 单独运行 或作为旧版本
Mirai
插件运行 可使用petpet-6.0-no-ws.jar
(没有内置WebUI
) petpet-6.0.jar
打包了所有依赖, 可用于任何场景
其它文件说明:
data.zip
当前版本模板文件压缩包start.bat
&start.sh
适用于 Windows / Linux 的 网络服务器 / GoCQ插件 启动脚本petpet-6.0-sources.jar
源代码