注意
:考虑到UGUI的内容比较多,我将UGUI的内容分开,并全部整合放在【unity游戏开发——UGUI】专栏里,感兴趣的小伙伴可以前往逐一查看学习。
文章目录
一、Image图片控件是什么
Image组件是UGUI中比较常用的组件,用来控制和显示图片。
除了背景图等大图(通常会使用我后面会讲到的RawImage
控件),一般都使用Image来显示UI中的图片元素。
Image适合高频使用的小元素,通过打图集减少DrawCall 提高性能。因为Image依赖图集优化,适合小型UI元素(如按钮、图标)。多个Image共享同一图集时,Unity会自动合并Draw Call,提升渲染效率。但图集有尺寸限制(默认2048x2048),过大的纹理无法放入图集。
图集和Draw Call相关知识可以查看:【零基础入门unity游戏开发——2D篇】使用SpriteAtlas(精灵图集)打包图集,减少DrawCall提高性能