
1/3

AnimaFlow UI是一款专业的 Unity UI 动画框架,提供单例与多实例两种管理模式,内置9种动画预设与位置、缩放、透明度、旋转四种动画类型。支持对象池优化、Addressables异步加载、可视化编辑器。适用于需要高效开发精美UI动画效果的Unity开发者。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.6.9
兼容
兼容
兼容
描述
AnimaFlow UI 是一款专为 Unity 开发者设计的高品质 UI 动画框架,旨在简化 UI 动画开发流程,提升游戏界面的视觉效果与用户体验。
核心特点
双模式 UI 管理
- 单例模式:适用于全局唯一的 UI 面板(如主界面、设置面板)
- 多实例模式:适用于需要同时存在的多个 UI 实例(如背包物品、聊天消息)
- 内置对象池机制,有效降低内存开销与 GC 触发
丰富的动画系统
- 支持 4 种动画类型:位置、缩放、透明度、旋转
- 内置 9 种专业动画预设:Simple、Smooth、Bouncy、Elastic、Fast、Dramatic、Slide、FadeSlide、NoAnimation
- 支持 16 种缓动曲线,并提供自定义动画曲线功能
- 动画事件系统:可在动画关键节点触发音效与自定义回调
可视化编辑工具
Inspector 面板:标签页式配置界面,直观易用
Scene 视图辅助:可视化拖拽调整 UI 位置
编辑器预览:非运行模式下即可预览动画效果
完善的层级管理
10 个预定义 UI 层级,覆盖从基础 UI 到紧急通知的全部场景
Single 系列自动互斥显示,Multiple 系列支持多实例共存
一键创建标准 Canvas 层级结构
技术风格
- 基于 Addressables 实现异步资源加载
- 依赖 DOTween 实现高性能动画播放
- 跨场景单例模式,确保全局唯一实例
- 代码结构清晰,注释详尽,易于二次开发
适合项目类型
- 手机游戏:高效的对象池与异步加载机制
- 中大型游戏项目:完善的层级管理与模块化设计
- 追求高品质 UI 表现的项目:丰富的动画预设与自定义选项
- 需要快速迭代的团队:可视化编辑器大幅提升开发效率
核心特点
双模式 UI 管理
- 单例模式:适用于全局唯一的 UI 面板(如主界面、设置面板)
- 多实例模式:适用于需要同时存在的多个 UI 实例(如背包物品、聊天消息)
- 内置对象池机制,有效降低内存开销与 GC 触发
丰富的动画系统
- 支持 4 种动画类型:位置、缩放、透明度、旋转
- 内置 9 种专业动画预设:Simple、Smooth、Bouncy、Elastic、Fast、Dramatic、Slide、FadeSlide、NoAnimation
- 支持 16 种缓动曲线,并提供自定义动画曲线功能
- 动画事件系统:可在动画关键节点触发音效与自定义回调
可视化编辑工具
Inspector 面板:标签页式配置界面,直观易用
Scene 视图辅助:可视化拖拽调整 UI 位置
编辑器预览:非运行模式下即可预览动画效果
完善的层级管理
10 个预定义 UI 层级,覆盖从基础 UI 到紧急通知的全部场景
Single 系列自动互斥显示,Multiple 系列支持多实例共存
一键创建标准 Canvas 层级结构
技术风格
- 基于 Addressables 实现异步资源加载
- 依赖 DOTween 实现高性能动画播放
- 跨场景单例模式,确保全局唯一实例
- 代码结构清晰,注释详尽,易于二次开发
适合项目类型
- 手机游戏:高效的对象池与异步加载机制
- 中大型游戏项目:完善的层级管理与模块化设计
- 追求高品质 UI 表现的项目:丰富的动画预设与自定义选项
- 需要快速迭代的团队:可视化编辑器大幅提升开发效率
技术细节
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
1.4 MB
最新版本
1.0.0
最新发布日期
2026-03-16
支持Unity版本
/
支持的团结引擎版本
1.6.9或更高
