C

ClassIslandMarketplace
Preview

F

FancyAnima

Tiny-Nick • Version 1.0.2.0
FancyAnima
625
7
Requires Windows to install

FancyAnima ( Windows )

这是什么

  • 已单独发布 FancyAnima For Linux 插件,可供 Linux 端用户下载

ClassIsland 自带的提醒特效在低端电脑上容易卡顿掉帧。

FancyAnima 用 GDI+ UpdateLayeredWindow 原生渲染 实现同样的涟漪特效,让提醒动画在低端设备上也能流畅运行。

插件在暑假制作,低端机测试不是很广泛,目前测试 I7 - 9750H 和 AMD Ryzen 7 8745HS 在 60 FPS 精细模式下可以流畅渲染

实现流程:关闭 CI 内置特效 → 提醒提醒 → 单独创建一个由 CPU 绘制的提醒特效窗口

插件代码部分由 Deepseek - V4 - flash 完成

使用方法

  1. 安装插件后,首次打开 FancyAnima 设置页会弹出引导弹窗

  2. 点击 「自动关闭并启用」 —— 插件会自动关闭 ClassIsland 官方全屏提醒特效并启用 FancyAnima,无需手动操作

  3. 之后提醒触发时,特效自动由 FancyAnima 接管

如果自动关闭失败(设置文件异常),弹窗会提示手动关闭:设置 → 提醒 → 高级设置 → 关闭「启用提醒强调特效」。、

自动检测失效时,也可以手动打开「手动覆盖:官方特效已关闭」强制接管。

设置项说明

选项作用
启用高性能提醒特效总开关,关掉就恢复官方行为
手动覆盖自动检测失效时强制接管
帧率限制60 FPS(流畅)/ 30 FPS(省电)
动画精度简化 / 标准 / 精细
提醒颜色跟随 ClassIsland 主题色 / 自定义颜色

兼容性

  • 支持 Windows 10 / Windows 11

已单独发布 FancyAnima For Linux 插件,可供 Linux 端用户下载

  • 支持 Classisland 2.1 与 2.0

  • 与 ClassIsland 所有渲染模式(AngleEgl / Wgl / Vulkan / Software)兼容

作者

  • Tiny-Nick

  • B站:Tiny_11_25H2

Tiny_11_25H2的个人空间-哔哩哔哩视频

更新日志

2.0.0.0

  • 新增 Linux(Debian 10+ / 统信 UOS,X11)支持,渲染引擎迁移至 SkiaSharp
  • 渲染后端抽象为接口(IRippleOverlay),Windows 沿用 GDI 后端零回归
  • 窗口管理迁移至 Avalonia 原生窗口(透明 / 置顶 / 鼠标穿透跨平台生效)
  • 同一 .cipx 包同时支持 Windows 与 Linux

1.0.1.0

  • 进入插件设置后,现在可以自动关闭官方特效

  • 现在可以自选特效颜色

1.0.0.0

  • 首个正式版本