版权归作者所有,转载请注明出处
、UI系统介绍
1.Unity2D和UI的区别
2.UI系统的组成
3.UI系统主要学习内容
1.Unity2D和UI的区别
Unity2D:主要基于SpriteRenender(翻译为:精灵渲染器)和2D物理系统等组成
UI:由Canvas(翻译为:画布)以及各种UI组件组成
UI的显示不基于SpriteRenender
Unity2D承担的是,比如做超级马里奥、魂斗罗这样的游戏。里面的场景、子弹,可以以这种方式实现。
UI是用户界面,功能主要是血条、注册登录按钮、游戏设置面板等。
Unity2D和UI本质区别:
Unity2D,比如摄像机在左,右边就看不到。比较固定。
UI,比如头像在左上角,就会一直在左上角。我摄像机转向他也不会变,就像贴在屏幕上。所以存在布局的一些细节。
2.UI系统的组成
UI系统组成:
Canvas:画布,UI的根节点
EventSystem:事件系统,基于这个才可以让我们按钮可以点击
Image/Text等各种组件:具体的功能组件,显示一个图片、制作一个按钮等