文章预览
前言 平时我们在使用虚幻引擎进行游戏创作时,为了在玩家的屏幕上显示必要的信息,通常会使用UMG来布局玩家在屏幕上看到的各种UI界面。但其实小伙伴们是否知道,大量使用UMG的某些功能其实会导致CPU的性能问题。而这篇文章中,我们将带领大家使用简单的材质去替换UI中的某些元素,提高我们的性能表现。 本文出自https://www.youtube.com/watch?v=-qo3ix-qqAE,讲者为来自Virtuos Labs的Daniel Janák。 正文 无论正在读文章的您是一名UI程序员、TA还是一位游戏程序员,您多多少少都会接触到游戏开发中的UI工作。如果您还没有试过在UI中使用材质表现某些东西,这次分享一定会让您受益匪浅。 一、材质UI与布局UI的对比 当我们在搞UI的布局编排时,常常会使用Canvas Panel和Render Transform之类的功能。Canvas Panel可以让我们直观地编排Widget的变换和Widget的渲染层级等布
………………………………