OpenAnima 1.1:把 GIF、精灵图和 HUD 挂到 Windows 桌面上

摘要

OpenAnima 是一款面向 Windows 的开源桌面叠加引擎,把 GIF、精灵表与 HUD 素材变成可拖动的透明浮层,重启后回到原位,1.1 版还能跨屏摆放。

推荐
软件名称
OpenAnima
版本
1.1
收费
免费
开源
开源
操作系统
Windows
更新时间
2026-11-09 16:57

OpenAnima 是一款面向 Windows 的开源桌面叠加引擎,用 MIT 许可发布。它把本地 GIF、APNG、WebM 视频、静态图片和精灵素材变成一层层独立的透明窗口,浮在桌面之上。它不改壁纸,也不动系统主题,只在桌面上开出一批可以拖动、可以锁定、可以点击穿透的悬浮层,让桌面宠物、像素角色、状态条这类东西真正动起来。

先弄清「叠加层」是什么

资源管理器把图标排在墙上,叠加层则是另一张透明的纸,贴在墙前面。每一层都是独立窗口,互不干扰,你拖动其中一层,其他层的坐标不会跟着变。

每一层能调的东西分三组。几何组管位置、缩放和透明度,动画组管播放速度,行为组管四件事:锁定之后不会被误拖走,点击穿透之后鼠标直接落到下层窗口,置顶让它在其他程序之上保持可见,隐藏则把它从桌面收起来但保留配置。

这些状态会写进本地的 config.json,下次打开恢复原样。写入采用原子方式,并且带 schema 版本号,配置被改坏时会先备份再回退,不至于因为一个坏字段就丢掉整套桌面布置。

素材不止 GIF,八种类型各有配置项

只放 GIF 的话,这类工具一个星期就玩腻了。OpenAnima 支持的类型列出来有八种:GIF、静态图片、APNG、WebM 视频、帧文件夹、精灵条、精灵表和复合 HUD。

前四种是「一个文件就是一段内容」,拖进来就能放。后四种需要一点结构:帧文件夹要求按顺序命名的图片,加一个 asset.json 说明类型与帧率;精灵条是从单行或单列的条带里按帧切;精灵表更自由,可以在 asset.json 里给每一段动画起名字;复合 HUD 则是把分层图片叠起来,再挂几个运行时数值滑块,血量条、法力条这类效果就靠它。

asset.json 里那几行看着简单,却决定了工具能不能长期用下去。素材和描述分开放,同一批图片换一套参数就是另一种动画,改的是文本不是程序。

导入环节有一个自动识别加人工确认的对话框。识别错了可以手动指定类型,精灵条还能在预览图上拉裁切框、数帧数、设循环,省掉先在别处切图再导回来的来回。

素材管理交给资源库页面:单个文件、整个文件夹、按文件夹组织的素材包,以及压缩包都能进库。库里按缩略图铺开,选中一个点一下就上桌面。

OpenAnima 精灵条素材的帧数与裁切设置

1.1 版把叠加层放到了多显示器上

1.1.0 之前,叠加层只认主屏。1.1.0 补上了跨显示器拖动,主界面里可以直接指定某一层归属哪块屏幕。显示器排列变了怎么办?它会把跑出可视区域的层放回一个安全位置,而不是让它消失在屏幕边缘外面。

配套的还有一套找回机制。叠加层被锁定、被设为穿透、被拖到看不见的地方,这几种状态最容易被自己搞丢,因为点不到也拖不动。设置页和诊断页里各有一组恢复按钮,系统托盘上也能直接调用,把层居中或者恢复成可操作状态。

诊断页列的是运行时信息:版本号、配置路径、日志位置、当前活跃层数量,还有最近的告警。

OpenAnima 桌面页选中叠加层后的检查器面板

本地 API 是给直播与自动化留的口子

把动画挂到桌面上,下一步很自然是想让程序控制它——切场景、随事件换素材、跟着直播状态变化。OpenAnima 留了一个实验性的本地接口,默认关闭,开启后只绑定在本机回环地址上,所有会改动状态的请求都要带上一个令牌头。

接口的能力不算花哨但够用:查询状态、列出全部叠加层、新建一层、改坐标与缩放、保存与调用场景、读取最近事件。外部工具引用某一层时建议用持久标识,因为它跨会话不变,而运行期标识每次启动都会换。

要说清两点。这个接口目前按实验性质发布,契约可能还会变;事件走的是内存缓冲加轮询,还没有推送通道。默认端口被别的程序占了,它会自动换一个,真实地址以界面上的显示为准。

OpenAnima 复合 HUD 素材的分层与数值滑块

适合谁,以及需要接受的不完美

它适合三类人:想让桌面多一个会动的角色、又不想为此装一整套桌面环境的;做直播或者录屏,需要一层可以随时开关的视觉元素的;手里攒了一堆像素素材,想拿它们做点小实验的。素材全在本地,不需要账号,也不联网校验。

不完美的地方同样明显。项目由个人维护,仓库星标四十出头,文档以英文为主,中文资料几乎没有。复合 HUD 与精灵表这类进阶玩法仍要手写配置,界面只帮到一半。WebM 的透明通道能不能正常显示,取决于本机的多媒体后端和解码器,遇到黑底或花屏先怀疑解码这一环。微软商店版本的体积是 61.9 MB,系统要求 Windows 10 的 17763 版本以上。

还有一件事得自己盯着:叠加层用的图片、动图、精灵素材,版权归各自作者,工具本身不提供素材,也不替你判断能不能商用。

OpenAnima下载地址
支持的操作系统: Windows