godot-swf-3¶
C++ Godot 4 模块,高性能 SWF 动画播放器。
定位¶
SWF 动画播放器,不是 Flash Player 复刻。
- ✅ 形状渲染、Sprite 时间轴、全套滤镜、BlendMode、MorphShape、Mask
- ❌ 不支持 ActionScript、文本/字体、按钮交互、音视频
与 Godot-SWF(C# 版)对比¶
| Godot-SWF(C# 版) | godot-swf-3(C++ 模块) | |
|---|---|---|
| 语言 | C# | C++ |
| 集成方式 | 插件,扔进项目即可 | 嵌入 Godot 引擎编译 |
| 依赖 | 需 .NET 版本 Godot | 无额外依赖 |
| 渲染 | RenderingServer | RenderingDevice(Canvas 路径) |
| 滤镜系统 | ❌ 不支持 | ✅ Glow/Blur/DropShadow/ColorMatrix/Bevel/GradientGlow |
| Mask | ❌ 不支持 | ✅ stencil 方案,多层嵌套 |
| MorphShape 形变 | ❌ 不支持 | ✅ 支持 |
| BlendMode | 基础 | ✅ HW 加速 5 种混合模式 |
| 源码 | 闭源 | 闭源,购买后使用 |
| 维护 | 已停更 | 活跃开发中 |
| 编辑器集成 | 基础 | 编辑器属性、预览、枚举下拉 |
| 发布 | 应用层插件 | 预编译引擎分发的 exe/apk |
godot-swf-3 是当前主力产品,C# 版已停止维护。
版本¶
| 版本 | 状态 |
|---|---|
| v1.0-beta1 | 当前版本 |
| v0.3-stable | 正式发布 |
| v0.2-public | 完整滤镜系统 |
获取¶
功能速览¶
许可¶
仅限购买者个人使用,可用于商业项目。禁止二次分发、转售。