功能介绍
Ameath 是一款运行在 Windows 系统上的桌面宠物程序,拥有丰富的交互功能和流畅的视觉体验。
🐾 智能运动系统
Ameath 内置状态机,宠物会在以下状态间自主切换:
| 状态 | 描述 |
|---|---|
| 游荡 | 在屏幕范围内随机移动,探索桌面 |
| 跟随 | 检测鼠标位置,远距离时主动靠近 |
| 好奇 | 靠近鼠标后,好奇地观察鼠标动向 |
| 休息 | 随机停下休息,模拟真实宠物的作息 |
🖱️ 鼠标跟随
- 远距离:宠物会主动向鼠标方向移动
- 近距离:宠物停下来,好奇地盯着鼠标
- 判断阈值:智能距离算法,保证移动自然不突兀
💤 随机休息
- 每隔一段时间,宠物会随机停下来「休息」
- 休息时长也随机,模拟真实宠物的作息习惯
🌀 惯性移动
宠物的移动带有惯性效果,不会生硬地「瞬移」,轨迹流畅自然。
🎭 多态动画
支持多种动画状态:
- 待机动画:安静时的idle动画
- 移动动画:走路/飘动时的动画
- 拖动动画:被拖动时的动画
📏 自由缩放
9档缩放级别:0.3x ~ 1.9x,适配各种屏幕尺寸和分辨率。
👻 透明度调节
8档透明度:30% ~ 100%,随时调整宠物的存在感。
👆 鼠标穿透
默认开启鼠标穿透,宠物不会阻挡你的日常操作。
🔄 开机自启
支持开机自动运行功能,即使 exe 移动位置后也能自动修复路径。
🖥️ 系统托盘
右键托盘图标,可:
- 打开/隐藏宠物
- 切换缩放级别
- 切换透明度
- 退出程序
🎯 高DPI适配
完美支持高分屏(2K/4K),图标和动画清晰显示。
🍃 轻量级
仅依赖两个 Python 库:
无其他冗余依赖,资源占用极低。