您当前的位置: 首页 >  ui

开发游戏的老王

暂无认证

  • 1浏览

    0关注

    803博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

虚幻引擎图文笔记:UMG (一) Hello World 在屏幕上显示UI控件

开发游戏的老王 发布时间:2020-06-25 16:00:33 ,浏览量:1

效果图

用Widget显示一个图片

在这里插入图片描述

文章目录
      • 效果图
      • 简介
      • 新建一个Widget Blueprint
      • 编辑UI蓝图
        • 设计视图
        • Graph视图
      • 加载

简介

UMG的全称是Unreal Motion Graphics UI Designer其实就是UE4的UI系统。本文是一个UMG小实例,体现了UMG创建、编辑和加载的基本流程。

新建一个Widget Blueprint

在这里插入图片描述 适当命名,本例中命名为“MainMenu”

在这里插入图片描述

编辑UI蓝图

双击打开以后可以得到两个可互相切换的视图设计视图(Design View)和 蓝图是图(Graph View)

设计视图

在这里插入图片描述 设计视图比较直观,从左边Palette区拖进来一个Image,然后设置成我们预先导入的图片

在这里插入图片描述

Graph视图

实际上就是蓝图视图,具体用法将在后面的文章中介绍

在这里插入图片描述

加载

Widget不继承于AActor也不继承于UActorCompoent,也就是说它既不能直接方法场景中也不能当作组件来使用,这种设计和很多引擎都不相同,到底好不好呢?有着看吧。

Widget的加载方式有很多种,本文使用关卡蓝图(Level Blueprint)来加载它。

在编辑关卡蓝图前,首先要确认一下GameMode的设置,本例中我们选择最基本的GameMode即可。

在这里插入图片描述

打开关卡蓝图 在这里插入图片描述

在这里插入图片描述

编译关卡蓝图,并运行游戏,就可以看到下面的效果了

在这里插入图片描述

关注
打赏
1656935939
查看更多评论
立即登录/注册

微信扫码登录

0.0981s