Repository navigation
DesktopFX v1.2.0
DesktopFX v1.2.0
桌面特效能力大幅扩展、工程结构重构、并更换了软件图标。
新增 / 增强特效
- 宠物跟随二期:帧动画 + 静止渐隐 + 点击表情,同屏上限提到 10
- 点击表情:支持 GIF 动图、自选图片、单次取图模式
- 点击文字:支持语音包,文字与音频可统一播放
- 点击特效:修掉文字横向被切、惯用色与"彩色"、彩带曲线、字体/预设/倾斜
- 流星雨:燃尽距离改由屏幕几何决定,覆盖整屏(解决高屏只有上半屏有流星)
- 独立「点击音效」:不画像素,点一下响一声;多点击允许重叠播放
稳定性与交互
- 渲染线程加异常保护、三处 JSON 改原子写、配置值钳制、挂载失败回滚
- 声音统一到「点击音效」;预设不再冻结素材来源
- 界面:标题栏增加窗控钮、移除悬浮操作条
工程
fx_effects.py(5633 行)拆分为fx_image+fx_click+fx_effects三层- 38 个
_verify_*.py收进tests/、25 个开发脚本收进tools/ - 托盘图标换成参考图风格的霓虹光效鼠标箭头(
assets/tray_icon.*)
资源
DesktopFX.exe:单文件打包(PyInstaller,含assets与内置音效)- 源码已同步至
main,标签v1.2.0