Skip to content

DesktopFX v1.2.0

Choose a tag to compare

@jxust-CGS jxust-CGS released this 15 Oct 06:35
· 16 commits to main since this release

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