跳转至

基础概念

Since 2.1.0

LDLib2 UI 遵循类似于 Web UIUI Toolkitsfluent 风格 API 的设计理念。
所有 UI 对象都基于一个名为 UIElement 的基础类型构建。
通过组合 布局样式事件,可以实现不同的行为和视觉效果。

如果你已阅读过入门指南
你可能已经注意到 LDLib2 UI 具有高度的灵活性和模块化特性

以下是你可能需要深入了解的核心页面列表。
每个页面都专注于 UI 系统的特定方面。

主题 描述
ModularUI 了解 ModularUI 的工作原理。
布局 了解基于 Yoga 的 flexbox 布局规则。
事件 理解 UI 事件系统,包括事件分发和冒泡机制。
样式表 使用 LSS 声明式定义样式并统一应用主题。
样式动画 通过代码驱动的关键帧和缓动函数在运行时为样式属性添加动画。
数据绑定 将 UI 组件绑定到数据源并实现自动更新。
Screen 与 Menu 将 ModularUI 与客户端 Screen 和服务端 Menu 集成。