这系列教程是 Egret UI 的基础教程,我们假定您已经掌握了Egret核心库的一些基本使用经验,比如显示对象,事件等等,如果您还不具备这些基础知识,建议先从 [Get Started](../../../../Engine2D/getStarted/helloWorld/README.md) 开始学起。 EUI是一套基于Egret核心显示列表的UI扩展库,它封装了大量的常用UI组件,能够满足大部分的交互界面需求,即使更加复杂的组件需求,您也可以基于EUI已有组件进行组合或扩展,从而快速实现需求。EUI里可以使用 EXML 来开发应用界面,标签式的语法更加适合 UI 开发, EXML 开发可以做到 UI 与逻辑代码的分离,更利于团队协作和版本迭代。 EUI扩展库类图: ![](560200b50f195.png)