- 博客(7)
- 收藏
- 关注
原创 Unity一个简易UI系统框架(讲讲我认为UI系统怎么设计)
本文介绍了一个基于Unity的UI框架设计,采用View层和Logic层分离的架构。View层负责UI组件绑定和显示,Logic层处理业务逻辑。核心类包括UIViewBase(所有UI的基类)、IUILogic接口和UIManager(管理UI生命周期)。框架支持UI层级管理、参数传递、独占控制和回退功能,使用List和Dictionary替代传统栈结构以提高灵活性。还提供了编辑器工具自动生成代码和组件绑定,支持命名空间配置和持久化绑定。输入系统与UI框架解耦,通过GameInput类处理ESC等输入事件。
2025-12-22 11:35:49
325
原创 Unity数据驱动的组件模式?
数据驱动与组件化角色系统设计本文介绍了基于Unity的数据驱动角色系统实现方案,主要包含三个核心部分:数据驱动配置管理使用Luban工具生成JSON配置表角色数据集中管理组件化角色架构
2025-05-29 03:49:20
455
原创 Unity鼠标滚轮缩放摄像机画面(附带一个效果不好的鼠标拖动的废案)
如果有帮助到你点个赞吧,zoom是缩放画面功能,drag是拖动功能(效果不好)
2025-02-13 21:06:56
308
原创 UE5中的UPROPERTY
仅在蓝图类的默认设置中可编辑武器类型,防止运行时修改。值,归类到 "Character" 类别。会在网络同步时自动复制,变化时触发。:在编辑器中和蓝图中均可修改。添加滑动条,限制输入范围为。
2025-02-07 06:32:19
1017
原创 Unity中的new input system2D游戏中单个玩家的控制,两种较为简单的方法以及介绍另外三种方法及其应用场景
我们讲了一个new input system输入方式,一个借鉴了别人的,介绍了剩下三个,加油诸君,我们共同学习进步。
2025-01-14 01:04:13
2112
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅