8000 GitHub - ZMteacher/ZMUIFrameWork
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ZMteacher/ZMUIFrameWork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZMUIFrameWork

该框架是国内独一档且非常完善的一套经过商业项目验证过的Mono分离式UI框架。

框架主打高流畅、高性能、自动化。从设计底层优化性能,把性能问题扼杀在摇篮之中。能够让你再使用时彻底解放双手,节约%70的开发时间。

博客:https://blog.csdn.net/qq_42461824/article/details/116570321

框架设计分为七大系统:

1.Mono分离式UI管理系统

脱离Mono的分离式架构,以内存映射的设计方式设计框架,可自定义框架窗口渲染管线中的任意生命周期函数,彻底解决窗口生命周期不受自己控制的问题,窗口从生成到销毁所有接口流程全部掌握在自己手中,彻底摆脱MonoBehaviour生命周期调用紊乱问题。(窗口可以不挂载任何脚本的情况,正常执行弹窗的弹出、销毁、以及生命周期的调用)。

2.堆栈系统

成熟的堆栈管理。首页堆栈弹出、顺序控制、半路压入等,兼容各种情况,全局任意地方皆可使用

3.遮罩系统

完善遮罩的处理。提供单遮、叠遮模式两种模式,无缝切换

4.层级系统

负责框架中UI的层级管理,清晰透明, 解决UI叠加,特效模型穿插问题

5.高性能系统

负责Untiy UGUI相关极致的性能优化,彻底解决UI卡顿、不流畅的问题

6.自动化系统

提供自动生成组件查找代码、组件自动拖拽赋值绑定、字段自动生成、方法自动声明、事件接口声明、UI组件事件绑定、脚本生成等一条龙服务

7.高效率系统

提供预制体管理系统,预制体模板拖拽、Editor编译器、Editor针对框架特殊优化、提升开发效率 image

2025.3.17修改记录: [Editor功能新增]

1.新增Item脚本递增式自动生成,字段方法递归插入。 2.新增节点过滤功能 3.新增标记#,用于过滤节点解析 4.新增组件数组自动生成和赋值 5.新增标记, 用于数组节点解析 6.菜单栏ZMFrame-ZNUI Setting增加自定义引入命名空间配置 [Editor功能优化] 1.优化自定义选择路径生成器,修复路径展示错误问题 2.优化部分Editor脚本名称

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published
0